.. o# .#...# ########.#...# #.^....#.#...# #.####.#.#...# ###.....<#....##################### ...........##.#...................# ...#####.#.....#...#...#...#...#..# ###........................._# #......####...#...#...#...#..# #............................# #.....#.###################### #.....#.<......# ########.##.##.# ... #.#.# #. .. #. #.. #. ..# #. #.# $ .. ... ...? .[... #.....### #..aW<# #######