.........''',,,,,'..
..... ....''''''''...'',;;,'.
.... ..;::;,'.... .....''',''';cl:.
......;cc;. ..''',:ll;.
....:lc'. ...',:lo;
...'ld; ..',:od'
....;x: ..';lkc
....:d. ..;cko
....ox. ..,cxx.
....dx. ..,ckd
...c0. ... ..:l0:
......'...xo'',,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;cxOd:. ..:xO.
.;:,,,,,,,,,;::;;,,''...... .ckl. ..;lK;
'coddddxOl:xOkkkxxxddollcc:;,,''.. .;xxc. ..,c0c
.0:.xd ......''',,;;lol;. .,loc'''''''.........'.,cOo.
.O:.dx .... ......'',,;;:::,,;:;;;,,:do.
dl.c0. ... .......'',,;;:cclloodxxxdooddooookx.
,x''kl .,:clcccccccccccccccccccccc:::::;;;;,,,,c0o:kk'.....
c:.;O, oo,lK,
.c'.ck. co,:0l
.;..:d. ,c,:Ol
.'..,o, .;;.c0:
''.'lc. .,'.dO'
.,'.,c:. .'..'xo.
.;,'';;,. .....;dd'
'::,..,;,.. ... 'oko.
.,cc;'...''............... .;oxo,
..;::c:;'.... ....,:cclc;.
.';cclllllllllc;'.