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