                               ....
                 .',:clooo:  .:looooo:.
              .;looooooooc  .oooooooooo'
           .;looooool:,''.  :ooooooooooc
          ;looool;.         'oooooooooo,
         ;clool'             .cooooooc.  ,,
            ...                ......  .:oo,
     .;clol:,.                        .loooo'
    :ooooooooo,                        'ooool
   'ooooooooooo.                        loooo.
   'ooooooooool                         coooo.
    ,loooooooc.                        .loooo.
      .,;;;'.                          ;ooooc
          ...                         ,ooool.
       .cooooc.              ..',,'.  .cooo.
         ;ooooo:.           ;oooooooc.  :l.
          .coooooc,..      coooooooooo.
            .:ooooooolc:. .ooooooooooo'
              .':loooooo;  ,oooooooooc
                  ..';::c'  .;loooo:'
