#. ##.## ....^ #. ###....## #. #...#.... #.#+####.###..####### #........>........... #.......#.##..##########.. #......................... #.......#.##.#####..##### #.#.#####.##.# #..#...# #.# #.##.# #..#...# #.# #.##.# #..#.<.# #.# #.##.# #..'...# #.# #.##.# ####...# #.### #.##.# ##+## #...# #.##.. #...# .# . #.#...###w##.... #............# #.#...###.##.# #.#...# ... # #...# .### #.... .. #.... ## ####.