#####..#############
#     .. m     B  m#
#      ..        m #
..     m..      m  #
#..   m  ..  h m h #
# .. m    ..  m    #
#   m      ..m     #
#  m..      ..     #
# m  ..    m ..    #
#m    ..  m   ..   #
#  R   ..m  h  ..  #
#       ..         #
#      m ..      ..#
#    hm   ..   G m..
#    m     ..   m  #
#   m       .. m   #
#  m         ..    #
# m        @ m..   #
#m          m  ..  #
####################