.. #. #. #### #. .....#. .....#.## .....ooo# #S.## #...### ....(..#...# ##.#####...# #...# #...# ..?.. .##.### #! #.. # ... ##.