# .. .## # ...##.. .? ..>.... .... #......###.... ........... ..g...# ##########g...# #.......))....# #.########....# #.# ###### #.# #.# #.# #.# #.# #.# #.# #.# #.# ##### #.###########...# #...........'...+ #############...## .............+ .. #########...##.... ................. #.#####....#...###### #....<.....+.......# ######.#....#..####.#. ...................... ######[############.#. #.# #.. ###