ccc  c  c  ccc
                                $   $cc$  $==
                                $   $  $  $cc
 =ccr=    ========================================================  _,r====c,
  )$F     =cc= ,z=""?b, `$c.     3$"    "$$" "$P" "3$" "$c,    "$" cP"     `$
  )$F      $$ zP      ?b $F?b,   3$      $$,/"     3$   $"?c,   $ z$
  )$F      $$<$F       $>$F  ?b, 3$      $$C       3$   $  "?c  $ $$     ,,,,
  )$F      $$ ?b      z$'$F   `?bJ$      $$`"c,    3$   $    "?c$ `$L      $$
 ,J$L,,,c" $$  "b,..,cP' $L     `?P      $$   ?b,  3$   $      "$  `?c,,.,,P"
 `""""""' `""'   """"   `""      `'     """"  """ `""' """      "    `"""""
                                . , ,
                             \,c$$P??i?=,
                     ,d$$"zd$$PF?i<$$$i$$$$c
                     $$$"d$$$Lh$?CJ$$$$$$$$$$c
                     `$'cc`$$$$$$$$$$$$$$$$$$$r.,
                      F`,,"?$$$$$$$P",ccc"$$$$$ $$$$c
                     ,'="`"J$$$$$$",;,,"$L?$$$$`$$$$$
                    .$b,_,c$$$$$$'/"`?$c $ $$$FJ$$$$"
                    )$$P:-`?????'.    ?".? "",,`"?"
                 .,."$$$$c,,,,,c$$$bcc-,z$$$$$$$$,
             ,c$$$$$$c`?$$????$$$$$$",$$$$$$$$$P",
           ,$$$$$$$$$$$,";chhcJ$F"`"$$$$>P"
           4,"?$$$$$$P""d ,,"""".'''."-3$$L<$$F,;!
           `$$`cccc,<$$$'J$$$$ !!!!!!!'---->;;!!
             "-$$$$P`??",$$$$$P';;;;!!!!!!!!!!!
             <>;;;;
              ::!!!! $$$$$$",cchhhcF"J$$$$$ !!!!;
  z4$ $e   ,ccc,``',d,c cb-,"?$$$$$$c`$$$$$ 
 $$4$L"??, 4$$$$$.$P $$'$P,$$,?$$$$$$$$$$$F  `!!!!!
 )P.,c$$$c4c"$$$FJ$,b`P-?,$$P" $$$$$$$$$$$     ``'!!!,
 ".$$$$$$$,"c3$$F<$$ cd$$$c c$>$$$$$$$$$$P        `
     "$$$$$ $ $$$.?$$,?$$$$F<$$<$$$$$$$$F             `!!!!!;,
      `$$$$,$ $$$>,"?? $$$$F<$$<$$$$$$F                `!!!!!!>;,
       ?$$$ $P"  `!!!!>?$$$>d$P<$$P"                     ;,
        "$"."     `!!!>`$$$,$$-,ccr"                      `!!!!!!!!!!!>,
                   !!!;<$$'dF  $$F                              $                              ``