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