. #.# .... ..... ####...... #..S..# #......# #.#....... #. .#.#... #. ....#.. #. #...... .. .. ... .# .#....