#... .. #... ..... #...####+##.....# ...............# # ..............# ... #............# .....####............ .........o......>.... ........)oo.....### ####.....#####)## #.....# #.## #.....#####..# #.....#......## #.....#.......# #.....#.......# .####......##.....# ...........##oo...##+# .............o.......# .........#.##.....#..# .........#.#.....^...# ########.....####....# #.....[...<...# #....##.......# #....##.......# ###'###....#..# #.###....#.># #.......##### #########