.... ... .. . ... #.# ... .. .o.... #.. ...#..... ..... #....#.##.#... ....o?...#... #....##.... #o....... #.#...... #...#.... ######..########... #.......ooo........ .........o########### ##...........####...# ..........#.........# ##..........##.....<###### ##.#######.....<..<.....# #. #######..|####..# # #...# #...# #...# #...# #####