# ### #o yn ..# #.##.#########.# ####.#.#.##...........# .......#.######..<# .#.#...#.........## .......>.......#. ............... ...#.......#. #.#.#<.....##. #...)....#.... .......#.##.# ## ..###..#.# # #..#.# #..#.# ...#.# .#..#.# .#..#.# #.# #.# #.# #.# #.# #.# .(.. ... ... #.. #.# # #.# #.#y#####.# #..<......# #.######### #