## ##.### #. ....# #.####.#.# # #......#.###.#.# #............... #.............g# ###... #........# #.# #.... #........# #.# #.#. ## #.#...#..# #.# ###.. #.###. #..###...# #.# #...###...... #.## ##..# #.# #.#..#.#...# #.# #..# #.###......#?..# #.# #..###..............# ##. #.#......##......#.#. #.......#####....#.## ##........ #..###.# ######.#...#..###.# #...#...w....# ###....^#..### ##...###..# #.#. ..## # ..## ..# #.. #..