##. .. #. ## ##.###.## #...#...## ## #####...#...# ##.##.##.#.....# #..............# ####.#...#......## ##.###.........###### #...#..........#.#..## ####.##.....#..........# ##.#............<..<...## #............^.........#### ###.........#...#..........## ##...........................# #.......#....J>..............# ##.##....................#...# #.. ##.##............#....#.## ## #.............#.##.....## ##.##.#.......###...#.## ##.#..........####.#### #...#..........#.#.## #..................# #......#...........## #..#..................# #..^......#.........#.## ##..#.#..##............# #...##...##....#.#...#.# ##. ##...#...##.......# # ##.##....##..8..## ###.............# #......#.#...#.# #....########### ##.### ##