. ## . #.### .# #..<########.# ###.#.........[# .. ......^......... .. .#####.#.###.####### #. ................... . ########.##.####### .# #.##.###...##.# #.##.##..#....# #...<...###.# ####..#..#!## ##...#w#%# #..###.#..# ##..#.###.# ##... .# ###. # .. .. #.. #.?