#########
         ####################
       ########################
      ############################      ###
     ###############################  ########
    #############################################
   #################################################
  ####################################################
  #####################################################
 ######################################   ##############
 #############################   ###       ############
 ##############################             X   ######
  ##############################            X
  ##############################            X
   ###########     ############       /  @  X
   ##########       # ########       /  @@  X
    #########             ###       /   @   X
     #########                               XXX@@
      ############                             X@@@
  ##   ########                    XXXXXXXX    X@@
 ###### ########             XXXXXXX      XXXXX
#################            X
##################            X
 ##################            X
  ##################            X
   ##################             XXX
    ################               XXX
      #############X          XXXXX
          ######   X       XXX
            ###    X       X                              XX)
                  XXXXXXXXXXXX  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)
                  XXXX       XXX   \                      /    )
                 X                  \                    /    )
               XX XXXXX             XXXXXXXXXXXXXXXXXXXXXXXXX)
            XXX        X   O-O      X
           X            X   O-O     XXXXXXXXXXX
           X            X                     XXX
           X           X                        XXXX
            XX------XXX                             XXX
              X----X                                   XX
              XX    X                                   XX
     X        X X    X                                   XX
   XX X      X   X    X                                  XX
  X    X  X  X    X    X                                 XX
   X    XX X X     X    X                                XX
    X    X  XX      X    X                               XX
     X    XXX       X))))X                              XX
      X  XX                                            XX
       XX---------------------------------------------XX
       X                                           XX
      X--------------------------------------------X
                    X     X   X
                    X     X   X
                    X     X   X
                    X=====X===X
                    X     X   X
               XXX--XXXXXXXX----XXX-----XXX
             XX    XXXXXXXX        XX      XX
            XX    XXXXXXXX          XX      XX
           X==========================X=======X