############## #............# #.##########.# #.# #.# #.# #.# #.# #.# #.# #######.# ####### ###### #.# ........#### #.....# ...... #.# ..........<# #####.....###.....[ ########.############### #.........'.?hh.... ..............>.. #.###.....#o....... ................. #.# #.....#.#...... #####........... #.# #.....#.####### #.#.#######. #.# #.....#o# #.#.# #.# #.....#.# #.#.# #.# #######h###### #.#.# #.# #^#....# ###########.#o# #.# #.#....# #........##.#.# #.# #.#....# #........##.#.#######. #.#########.#....######........##.#......... #..........>'.........'..................... #####....####....######........##........... ##..################..........########### #...##⌠___# ..................'....... #...#_....# ###############...#######. #######...###..### ##### #<......#.#8....8# #######.#.###..### #.#.##...._# ######.#.###..### #......#.#_.....# #.######.###..### #.# #.#⌠.....# ##.######.##8..8## #..............## ################