####### #....... .# ##.......# #. ..#### #.^.....# ##. .....####......# ..## ........#.....# (.. ###..........# ##..# #######...........### ... ##.%!# #^.##..>............##... ##...#####.%......#.#@.......#....# ###...^#.#.#.........##.............# ##.....##...#........###.............# #....................###.#............ ##.$..@..........#...^######.........# #.......................#..##...(....## ##............#.........#.............. #..?...#......#....#..###..^............ ##@.....#........#.......s........##.## #...#####..#..............@....#..# # ... ##.#..................<.### .. ##.............#.....## .........^##....## .....#.#####....# .$..#.. ##...# .....^ #..## .... #... ##### .. ...## ###.. ...... ..#... ....s. ..... #^.!. .... . #...#..##... ##........... #^..<.....@.. #.......y...# #=#..#..#..# # ...#.## # ##... . #... .# ##.. . ##.. . #