############ .......... . #.......## .. #........#... #.......... #...ooh.# #...g.S.# #...)o<.# #.......# #...###.## #.... #.# .... #.# ... #.. ... ##. .