... ... #. ... . #.# ###.# #...###.# !.#.### ...+ ...##.#...# ...####..#.#...# ......#+#.(#...# #.........#...+ +.............# #w............#### +S.......###........ #........<......... ##.................. #................######. #.........#.#+...# #.........#.##...#.... ......######....^....... ..... #............... ..................... .........#######.... ...... ... .###. . #. .