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