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