.. ####### ..# ##.....# ..### ##..#.#####......# #..##.....#......# ###.###.###.#.....^## #...# #...#.#.......# #.### #...#.#.......# #.#####...#.#...... #....<#...#.########### #####(#.#>#...........# #...#.#########...# ###.#....###.....## #.#............## #.#.............# #.#.............# #.#.............# #.#.........<..## #a#.......#...## #.############# #........ #########