######### .......<# ##.....?......# #............# #............# ...g..%.......# #.............# ..S.....).....# ..............# ++ ... .... o.... .##########.o.... ........(.'o..... ########.##S..... #.# ..... #.# .... #o# ... #o# .. #)# . #<# ###