.#.#.. ..... ## #.#.. . # ...# .# #. #..# .# #. #..# ..# #.##..######..# #.......sw..?.#### #.#..#..####........ #.......##w......... ##..##....#..#....## #....<...s..####.# #.########### #