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