,cccc,
                                             ,$$$$$$$b
                                            ,$$$$$$$$$$,
                                            d$$$$$$$$$$$c        ,c,
                                            $$$$$$$$$$$$$b     ,d$$$L
                                         ,c$$$$$$$$$$$$$$$b ,,d$$$$$$,
                                      ,d$$$$$$$$$$$$?$$$$$$$J$$$$$$$$b    .
                                   ,cF',,$$$$?$$$$$$`$$$$$$$$$$$$b"$$$bcc$P
                                 ,d3$$$$$$$$$$c`?$$$ ?$$$$$$$$$$$"  "????"
                               ,dP"""$$$$$$$$$$$;$$$  `?$$$$$$$$"
                              ,$",zc$$$$$$P"""?$$$$P     "?$$$F
                             J$$d$$$$$$$$$$b. ,$$$$F
                            d$P""$$$$$$$$$$$>d$$$$$
                .,,,cccccccd$$c$cJ$$5$$$$$$$$$$$$$$
              c$$$$$$$$$$$$$$$$"""P'$$c ?$$$$$$$$$F
             $$$$$$")$$$$$$$$$$d$c`$$$$$z$$$$$$$dC
             $$$$$$,c?$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$b,
             "$$$$$$$b,?$$$$$$$$$$$$$$$cF"$$$$$$$$$$$$$c
               "$$$$$$$bc,"?$$$$$$$$$$$" cc"$$$$$$$$$$$$$c
                 `"?$$$$$$$c  """??"".,c$$$b$$$$$$$$$$$$$$,
                    "$c$$$$$         J$$$$$$$$$$$$$$$$$$$$$
             .,cc$$cc`$b?$$$F....:: ,$$$$$$$$$$$$$$$$$$$$$$
           cd$$$$$$$$,?$b`$$$,`:::',$$$$$$$$P".,.`"$$$$$P"
        ,c$$$$$$$$$$P$ $$b`$$$c,``,$$$$3$$$",$$$$$c`""
       c$$$$$$$$$$$$L?,?$$b ?$$$$$$$$F,$$$",$$$$$$$c
     ,$$$$$$$$$$$$$$$?$ $$$$,"$$$$$P"d$$$ J$$$$$$$$$,
   ,$$$$$$$$$?$$$$$$$ $ ?$$$$$c,,,,c$$$$FJ$$$$$$$$$$$
 ,d$$$$$$$$$"d$$$$$$$ $L`$$$$$$$$$$$$$$$Fd$$$$$$$$$$$L
 $$$$$$$$$$F.$$$$$$$$ $$ ?$$$$$$$$$$$$$$;$$$$$$$$$$$$$
 $$$$$$$$$$ d$$$$$$$$ $$,`$$$$$$$$$$$$$$$$$$$$$$$$$$$$L
 $$$$$$$$$"4$$$$$$$$$ $$$ $$$$$$$$$$$?$$$$$$$$$$$$$$$$$
 $$$$$$"$$.$$$$$$$$$$ $$$,`$$$$$$$$$'d$$$$$$$$$$$$$$$$$h
 $$$$$$<$F,$$$$$$$$$$ $$$$,`$$$$$$$'d$$$$$$$$$$$$$$$$$$$
 $$$$$$<$ $$$$$$$$$$$ $$$$$,`$$$$",$$$$3$$$$$$$$$$$$$$$$h
 $$$$$$'F<$$$$$$$$$$$ ?$$$$$c,"",d$$$$'$$$$$$$$$$$$$$$$$$