### ####.# #.##.### ## ##.#....# #.###.##....# ## #...###....# ##..# ##.o###....###..... #<.##..#.......... ##)...###...##...# #..o..# #..#.....# #.......####....#.. ...###...........## .# ##..........# ##..####..#...... #...####..###..## ##.#####....##..## ..# ###...............# ... ....#####...####.# #. ... #..## ##.# ##.. ##..# ... ##...###...# #..# #o....#..#...# #..# #.)[##.#...# #.. ##.##..###..# ...# .## .# #.... . # #.... ...... ....... .........