###. .... #..# #..## .... #..# #.####w.# #.......# #####...# #...# #.^.# . .####...#####.# #.............# ...........>..# #.............# ..##.......###.# # #.#...#.# . #.#...#.# #.#...#.# #.......# #########......## #......##.##.#.#### #.####.##.##....... #.##.......<....... #.##...##.##.....## #.........#.#....# #..........# ...## ##........#.# #.# ###..[##.##. ... #...##..... ### ##.###...... #.# .. #.# #.. ##.