.':dxollxxllldcl:cdxkdxkllloocc,;;'
.'';lddddxdoodddloodxddododooodloc;,..
.c;;c:c:looodkkxxxxxxxxddxxxxkkkxddd::'
.:do,:oxOOOkOOO00OO0000000OkO00Okxddolc:,
..'lo:cokkkkkkOOOOOOO0000OOOOOkOOkxdlll;c:.
.'l:,loOOOkkkkkOO0O0OK000OOO0kxxdolll:,,c::
,',xl,ldxkkkxddxxxxkdxxdooddxdloodlcc:::l:;
..,;;;c::;,'. . .;cc....',;,,;:lol:lo:;:;;
.,;:d;....',,'..,k0kc:,,;;,;'.':coo:;:;:c:
.'lclxxlcc:cclkkoOKkoxOxlcldxk0kkkc:lxl;..
..lcxOO0O0kx0Odl0Xxoxk0K0O000Okxx:;l;.,xc
.,ccldxOkkOOkold00OdxdO00K00Okxl:'.locdo'
.ccc::cdO0Odol;oxdkc:dxk00OOkdl:;,:l:xo'
;l:l:;:oolcc...... .,dxodxxdccollollxo
.:lddxoll:oxd,.'';loddxxoodlcoxdxdko:.
.,lddkddoll,..',,;:;..codxoloxOdddccl
.';.oxodldcl;,;;;;::l;,;,xodooddolcl,
.o::oxxllxokO00000O0xlcoooodoc:,;c,
.'.lol::dkkOxkddkxkkl:olxcxkoo:l..
.;:o::oooddodooxdxood:;dl;cc::
.', .;,,:ddclccclloldxloxdc,.''.:.
..,:c;;'..:dcoxOd:cl:od:llcldolc,,.'.,.
.ldc,.';:;,. .xd;cdOk,dxooc,cc:,;,:c:cc.cll:.