   Op O  cC     cC  _           cC                   cC         cC                       #                     # <      cC                  cC         ###
   O  O                cC               cC       1        1          1                   #                     #                  cC                     #
   O OOo          o                           @@@@@ @@@@@@@@@   @@@@@@    2     @@@@@@@@ #                     #oooooooooooooooooooooooooooooooooooooooo #
# OO  OO    o    o  ooooo  o o o o           @@      O     O      O         1 @        @ #                     #ooooooooooooooooooooooooooooooooooo##### #
#bBq     1  #   #   1bBq           o o o o  @@@      O     OOOOOOOO     @@@@@          @.#                     #####################################   #-#
#############   ########## # # b#qb@q@b@q@b@@@@      O     O           
                                          >