... # .. ... ... .... .#. ..... .. .....# #.# .....###..# #...#.## #.S..# ###..# ...# .#... .###.# ?. # .. ..