##### #.... . #...# #.# #...# #.# ## #...# #.# . .. #...# #.# .#. #...# #.# ... #...# #.# ##########..o###.## .....(....o.oSO....# ......#.###.####..# #####.. ...(..#.###.####..##........ ....S......{