### #. ##.# ##.. .... #... ..# #.# #..# ... # #.# #..#.####.##.# ############ #.# #..#.....O...# ...........# #.# #..######....# ...........# #.# #..........#.# ...........# #.# #..........# ...........## #.# #..######### ............# #<# #...>....... ########....############################)## ##.######### .......'..................................# #.. ########....############################### ### #......#......# #.####.#.####.######## #.#.#....>.......... #+#....#............ .............##...# .............+ ... .............##.### ..................# ..............###.# ................>.# ###########'####### #........ #########