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