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