#+# ##. #.#+#... #....g.. #######....... #..........?.. #......g#+#+#. #.......#.#.# #.......#.#.# ##### #...###.#... #...# #...# #.#.#.########...# #...# #...#........+...## #...# ###.###......#....# ##### #............g..# ##### #...............# ####8<8#####...............# ##.........##..............## #8.........8#....#########.# #...........#....'.....# #.# #8.........8#....####### #!# ##.........##.#### #.# #.........##.# #.# #####'######†# #........# ##########