########### ..........# ..........# ..........# .......o..# .......oo.+ ........S.# ########+##