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