. .  .
                           . .        `.
                       . `               .
                      .                   .
                    .                 .    .   . . .
                 .       .         .        ..      .
                .    .                       `    :  .
               .                      ;          ;    .
              .                                       .
             .                           : eu          .
            .        .   e$$ u.   :        $$    :      .
           .          $b$$$$$$$u    . ee :$$$ue$$$u$     .
           .       .$$$$$$$$$$$$    u$$ie$$$$$$$$$$$$.   .
           .  ;   d$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$e. .
           .     .$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$L .
           .    d$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$  .
            .   ?$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$   .
            .    $$$$$$$$$$$b.;"?$$$$$$$$$$???;`$$$$$$$$.  .
             .   "$$$$$$$$$$$i';  ($$$$$$$F"` ; X$$$$$$$>.
               .: $$$$$$$$$$$$$i .d$$$$`;$$$$$$$$$$$$$$T.
                 .$$$$$$$$$$$$$$$$$$$$$;`$$$$$$$$$$$$$$$G
                 ?$$$$$$$$$$$$$?""$$$$$UU$7?"?$$$$$$$$$2?
                 {??$$$$$$$$$F S""$$$$$$$"""$ $$$$$$$??>
                   ??$$$$$$$$uu$ee $$$$F e$d$$$$$$$$?
                     ?$$$$$$$$$$$$b.`== d$$U$$$$$$$$
                      $$$$$$$$$$$$$$$$$$$$$$$$$$$$$?
                      $$$$$$$$$$$$??""""??$$$$$$$$$
                      ?$$$`:$$$F" ,,,,,,,, "?$?? $F
                       $$$e$U,. ::((((((((::..e$$F
                        "$$$$$$$$$eo----ed$$$$$$"
                         ?$$$$$$$$$$$$$$$$$$$$$"
                          `$$$$$,?$$$$$$?"u$$$'
                           ?$$$$$Sbeeeee$$$$$'
                            ?$$$$$$$$$$$$$$$'
                             $$$$$$$$$$$$$$$
                              $$$$$$$$$$$$$$
                              ?$$$$$$$$$$$$$- .
                           ..  $$$$$$$$$$$$F ,XXXXx,
  ,db                 .,,xXXXXx """"""``.,xxXXXXXXXXXx,.
 d$"$b             xXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX,
dF' `$b          xXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX,
"    `$b        """"??XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.
      `?b 4$$$$$$sss,. `XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX,
   ,$$$,,s$$$$$$FFF???, XX  ?XXXX'.x YX?'j ,,`?Xf',,`X XXXXXXXX;
   FFFF???>%%%%%%%%%%%% X ,x ?X? ,XXXXX xX XXx X xXXXX `XXX?CCC,
   `%%%%%%%%%%%%%%%%%%% '.XXi ?x ?XXXXkx ? XX' X ?XXXX   sS$$$$$.
    :%%%%%%%%%%%%%%%%%%  xxxxx ?x.`",X? xX "',XXx,`",X   :$$$$$$u
     %%%%%%%%%%%%%%%%%/ XXXXXXXXXXXXXXxXXXXXXXXXXXXXXX    ?$$$$$$.
     `%%%%%%%%%%%%%%%%/ {XXXXXXXXXXXXXXXXXXXXXXXXXXXX>     $$$$$$;
      -///%%%%%%%%%%%%/ {XXXXXXXXXXXXXXXXXXXXXXXXXXXX;     `$$$$$$
    s$$$$:/%%%%%%%%%%%' :XXXXXXXXXXXXXXXXXXXXXXXXXXXX'      ?$$$$$.
    ?$$$$$:/%%%%%%%%%%  :XXXXXXXXXXXXXXXXXXXXXXXXXXXX'       $$$$$,