   ########
   #      #
#### #### #
# O O ++# #
# #  +# # #
# # ### # #
# #+# O   #
# #+OiO  ##
# #O###  # 
#  +     # 
########## 