### ..##### #.#...# #.#.#.# #####.#.#.# #...#.#.#.# ..##.#.#.#.#.# # #.##...#.#.#.# #. #.##...#.#.#.## .###.###.<#......# # ..#.# #.####.#### #..####.#.# #.........# #.......#.########.##.# #...##.##........#.##.# .##.>..:.........#.#.##.# ........o.............#.# ......#b###....#.#.#..#.# ##..##. #.##.#...#..#.# #.. .. .............#.# ## ##. ##.#.##.#.#.##.# #. #...........#.# #. ###.##.##... .. ... . .