### #.. .# #.####...# #.oo<...# ##.####..# ..)......# ######.## #.#### #....# #.##.##.## #.##.#...##. #.##.#.#... ####.##.#...# .# #........^.# #.# #.##.......# #.# # #.......###.# #...........# ##.......##..# ..........)##..###.# #.##...............# # ###.#.####..##### #.>.......)..# #.........##.# ##..####.###.# #..# #.# #.# #.. #.# #.# ).......# #.# #..###### #.# #<# #.# ..# ##.# ... .#. . . #. .#