#.# #.#### #..?.# ###....# #......# #......# #.....?# ## ######..S..###...# ...........o.o...# #...##...###.o...# #....# ....## #....... ....# #....... ....# #...##... ....# ### #... .##.# #.##### . #.#