## ... ###.. ... # ###.##...# #.<....... #.#.#####. #. .# #. .# #. .. #. ## #. ## # #. #####.###### . ........<..# .P ##.#.#.##.# _.. #.....##.####### .P..#..............# ........###.#####.# ##. ###........# #.# #.. ###.###### #.# #.# #.# #.# #.# ##'## #.# #.# ##...## #.#### #.# ##.....## ##....# #.#### #.......## ##.###.# ###.##.## #.........####...##.####.......#### +.................................+ #..............>.......#.#.#....### ##.......#.####..#####.#.#....#.# ##.....##.# ###.# #.#.###..#.# ..#...###.# #...# #.#.###..#.# #.##+# #.# #.#.# #.#....?.#.# #.# #.#.#####.#......@.# #.# # #.......#####.#### ........####### #.# .######## ... ##.# #.# #.