...# ...# ... .. #. ####.#### # #. #.......# #. #.###.......# #.#.##.#.#.....?.## #................... #........#.......##. ##.#.##.............. ..................#. #.#.##..#.........# #.#.##.$............ #....g.######.###### #.#.#### ..# #.#.# ..# #<#.. # #.##.# #.# .# #.. ## ... ##.# .# .#