### #<# ### #.# .. #.# ##.## #.# #... #.##############.###.### ## ########....................... ..#####..............#########O...... .........#..########.###### .....?. ............#.............# ....... ..............#...#...###.# ....... ..........#####.#.#...# ####### ............#...#...#.# ............#.#####...# ..#####.>...#.# ##### #.....#.# #.......# #......###### ##............ #####.####### #.# #.# ... ... .... ...