#. #. #. #.### # #####...# ... .........## #.# #..?......# #.# #######...# #.##### #...# ##....####...##### #. ##...#............## ..#.#.##.####.........<# .....>....###.#...###..# ..##.............## ?. #.###..###.##.# # #..# #.##.# #..# #.##.##.# ###..###.##..... #..............# #............# #....##.#)###.# ##...##.#o# . #....##.#og....... ..#............... ##)g###.#####.### ... #.# # ... ####