#... #...... . #....... . ........ .###........ . o........ #.####o#.... #....#.#..# #.....<#####. #.............? #..<.#.#####.. #.#?##.#####.. # #...........> #.####.#####.. #......o####..#.# #.####.o.h......# #######.####