####################
#        mmmm      #
#         mm       #
#   ............   #
#         mmmm .   #
#........mmmmmm.   #
#       . B h  .   #
#       ........   #
# @     . R m h    #
#       ........   #
#                  #
#...............   #
#         G    .   #
#    ...........   #
#     h  mm        #
#     h  mm        #
#        mm        #
#        mm        #
#                  #
####################