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