#..# .# # #..# .# .# ..####.##. ..... ... #... .. #.#################.# .## ........<...........####o.##### #.####.................oo..... #.######.......###...#### ##.## #................. .#.#...#####.......#####.#### #...>.................# .# ###.#.....#####..>..... . .........# ##.####.## # ###.##..... .... .# #. #.#..## #..# . ...#..# ..# # .##.#... .# #.##.#