#. .. .. .### #.# #.. .... ..# .....# ..##.. ..^ ..# #.#.. ...# ...#.#.# ..# #.#...# . ...#...<.# #..##.###...#### #.....w.......... #.........###### #.......#.# #.##........ . #.!##..### #.. ..# ... ..> #..# .### ...