CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC>>'''' .,,,. ```''<'' .,,<>,,,.``'>'' .,<>,.``'' .,<,.``' .,<, `' .,. `CCCCC
CCCC>' .,>>>>><. `CCC
CC>'.,>''''' ```'<<'' ...::::...`'.`' `'' ,,`CCCCCCCCCCCC>' : :::::::::::::. `!> `
,CCCCCCC>' d$P=- J.?$ ' .:: : :::::::::::::::. `!,
CCCCCC>' `$ccc,`? ` `CCCC>' .::::: : :::::::::::::::::. `
CCCCC> ,z$c`"?" `C>' :::::::: : :::::::::::::::::::.
CCCCC "' c ` ::::::::: : ::::::::::::::::::::
CCCC ,J$h .: ::::::::::: ::::::::::::::::::::
``'' .,c$$$$$. ::: ::::::::::: `:::::::::::::::::::
,M' .,c$$$$$$$$$$'.::: ::::::::::: :::::::::::::::::::
(' J$$$$$$"., $$P :::: ::::::::::: ::::::::::::::::::::
4n `$$$$$$d$$$$$'.:::: :::::::::::.::::::::::::::::::::
`Mb. $$$$$F,, ?$F.::::: ::::::::::::::'`,,``::::::::::::
MMMn. $$$$$ `" `$ `::::: :::::::::::'' " ..::::::::::::
`MMMMn. ,$$$$$$$$c$$h.`:::: ::::::::''.,/ -. .`''` ``::::
> MMMMMMn. ,c$$$$$$$$$$$$?? .::: ::::': ,;,' `'',%. .>,. .::
C `MMMMMMMbx ,cd$$$$$$$$$$$$$$- ::::: `'., `'./'- ;....>.``
C> MMMMMMMMMMx ,c$$$$$$$$$$$$$$""" :::::: .,;><<>'`CCCC,
CC 4MMMMMMMMMMM.`$$$$$$$$$$$$$$$$.-,::::' ,<>>>>',cccc, `.,,,,,,.``''.,cococ <$$$$".$$$$$$$$$$hc `,,
CC> MMMMMMMMMMMMM.`$$$$$$P""""??" :::' .;/ c$P????$$ `$$$" """?$$$$$$$P z <"
CC> P"""""4MMMMMMb $$$$P'.::::..:::: . $$hcc= ,, ?$$ '$$cc "$$$$$',$ <>
C> ;;!!!!;.`4MMMM 3$$" ,,`':::::: < $$P",zd$$' .,,,.`?$$$c`$$$F $'.CC
' "MMM $$$..\`'! `:::: .,.`?$$$$$$ J. CC'
!`!!!!!! `!!> `M' $$$$L ! `! `': ,CCC> z$.`$$$$P'.< ,$F CCC, `?$$$P $$.`CC
!! ` ,$$$$$ ! 4L`-. -`,C' d$$$.`$P'.<,' $$'= .`CC>,.`?$' $$$.`C
! ,`!!!!! MMb CC. `..`$$$.`
'JP !!!!!>."4b !!! '$$$$ `!!;,!',CC .$$$$$$P >.' :::::::.` CC> $$$ ?$$$
M ;!!!!!!!>." !!!> $$$C n`!!!' CC .$$$$$$$'.>>>'C .::::::::: -`C> $$$h $$$.
P !!!!!!!!!!;;!!!> ???? M `!! <<' ??$$$$$$ , .:::::::::: , $$$$ $$$$
,!!!!!!!!!!!!'!! , ;;;!! .,<>,,."$$$F CC'C, ::::::::::: CCC> $$$$.$$$$
!;!!!!!!!!!!'' ;!' , !!!!' ,CCCCCC> $$$',CC, ::::::::::: < z$$$ CCC> .:::::::::::: .CC J$????$$$$
!!! :::::'''' , ::::: ` ?$$$F CCCC `:::::::::::: CCCCCCCC> z$$$
?$$$$$$$$L ' .:::::::: CC,<<> ,`?$$F CCCC .::::::::::: , z$$$$
$$$$$$$$$. .::::::::: `.'.C>.`"F CC>' :::::::::::: ,CCCCCC,> :::::::::::: C `,,,.,,
,- ?$$$$$$$$. `:::::::: `.`. :::::::::::: C `?cc, >>. ::::::::::' C,,,`3$c,` .,,< ::::::::: <>CCCC `""? C>'., `> `:::::''.-<<.,C>,C CCC
?."$$h.`:::::. "?$$$$$$$$c `: .'.,C>>C.`?? ,c$.`CCCC> CC>
`$c`$$$.`::::: :. "?$$$$$$$c <>CCC,. "" ."? .C',,' <`C.<'.CC
h $$c`$$$. ::: :::::::.. "?$$$$hc,,,,,.```<> > CC.<>`CC" ?"""?$$L CCCC`>,C< .<, "?'.'CC> CC> `
$h ?$$c$$$$. : :::::::::::::. "?$$$$$h.` <>' ::
$$.`$$$$$$$$. :::::::::::::::. ?$$$$$$c,``' ' .:::::
$$$.`$$$$$$$$$. :::::::::::::::::. "?q`h(???= CCCCCC>'CCC' .:':::::::
$$$L $$$$$$$$$$.`::::::::::::::::::..`?c,"=- <<<''<>' -'' .:::. :::::::
$$$$ ?$$$$$$$$$h `::::::::::::::::::::..`"` ::..........:::::::::::' :::::::
$$$$.`$$$$$$$$$$h ::::::::::::::::::::::::: ::::::::::::::::::::::: :::::::
$$$$L $$$$$$$$$$$c :::::::::::::::::::::::: :::::::::::::::::::::::: :::::::
$$$$$ ?$$$$$$$$$$$.`::::::::::::::::::::::: :::::::::::::::::::::::: :::::::
$$$$$.`$$$$$$$$$$$$ `:::::::::::::::::::::: :::::::::::::::::::::::: :::::::
$$$$$h $$$$$$$$$$$$L :::::::::::::::::::::: :::::::::::::::::::::::: `::::::