''
                                  lk.
                                  cNl
                                  ;XO.
                                  ,KNc
                                  '0MO.
                                  .xMNc
                     ....          dMM0, .',;:;,..                           .
         .            ...'',,;::::oKMMMX0Oxl:;.                              '.
         .'                  ..',;oKMMMMMXkc;'                             .;:.
          '.                       :XMMMMMMMMNOdc'.                 .';cloooc.
            ..,;;;;;,'...           ;0WMMMMMMMMMMN0xc,.     ..';coxkkxdl:'.
                ..',;::c:codllcc:;,'.,dXMMMMMMMMMMMMMW0dldkO00Okdl:,.
                          .,'',cxdoox0KNMMMMMMMMMMMMMMMMMMMXd,.
                                    .OMMMM0lcox0XXWMMMMMMMMMX:
                                     'd0K0:     .'ckk0NW0oodl.
                                       ...           .do.
                                                      ..