### ##.## ##### ####.#.#########...## #...###.......#.....##### #.##.#.#.####.#.......... #<# #.##.##.............. #.##.#.#.#.###.#........# #.#.# #....# #.##........ #.#. #.#.#.# #........... #.# #.##.##...###?o...... #.# #. #.###..# ........# #.. . ..# #..##...#...## ###. ### #...........# #. %.........#.# #.##.......#.# ###...... #