## ##.### ## #.....### ..## ##......###...# #...O........## ............... ........h...... ..O....>...# ....###...## ### . ....# #.## ......# ##..#### ...#...# ###^...#.# ...o ##.. #........### .#... ... ###...#......# ..##.. ...# #.#....#.....## ##.....###.....# #.....####.....# ##.....#.#...### ###.....)...# ######..)).### ##.#.##.<...## #........#...#### ##.....#.###....## ##.....###......# ##....##......## #...........## ##.........### #...#.....## ##>###....# ### #...## ##.## ###