#. #. #. . #. ... #. #.... #.####..?... #...<....... #..###...... #..# #S... #..# ..# #..#####.... #.......... #...#######.. #..wS........ ##.########.. #.# #.# #.# #. ..