# . .# .##########. .# . ##.#..#..#...... . #..#........#.... . ###............... ..###.#...........##... .#.#.....#... ....... .. .(####...S..# ...... . #..#.....#....#.... .... #..##....#... #........ #..#...#.....##.#### # # .##.###..... ## #.#..## .....## #.S#.## ..?## ###.#.## .... .. #.1...# .# #.....D##..#.# #.#.... ##.#.# #..##.. .... .# .## #...# .# #... .# .# #. .#