### #... # ... ##. ... #.# ###### #.# #.# ..##.. ## # #.# #.### # #.##.# ...#.###.###..##.# #.##.# ................#.. #.##.# ##.....o.....?.###.. #.##.# .........###.##.#.#..##.##.# ........(..#.#.............######## ####.###.#)#.#.#####.##...........# # #)#.#.#.# # #.#########.#### #.#.#5#.#####.##.# #.......# #.#5#.<...>...##.# #.......# .. ..#.###.########.# #....^..###..#. ..#.###.## #.# #.............. ⌠.#.5....# #.# #.......#### #..#####..# #.### #......<# #..# #...# #.......# #..# ###.# ######### #.># #.# #############..###### #.# #..................... #.# #.#################### #.# #.# #.# #.# #.#### #.# #....# #.## ####.# #..# #.# ##.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# ######.# #.#### ...##.# #....# #######.##.# ####.# #..........# ########.############.#####.######## ......................#####......... ########.########...........######## #.# #.#########.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# .# ...