..............
...',,,,,,,,,,,,,,''...
.',,'',,;,,,;;:clllllccodl:;.
.,,'',;;;;;codxkOOOOkkxxxdd00ko;.
.,,',,;;;coxOOOOkkxxxxddddoxOdllol'
. .',',,;:lxOOOOkkxxxxdxxdolloxko:ccoo.
'o:. .',',;lkOOOkkkxxxddddkOxl;,:dOxlcclxo.
'dkx; .' .''':xOOOkkxxxxddddddkOxc;,,o00Okxdxkd'
.lookx, .:xd,... ..... ...... ...... .,'cO0OOkkxxddddddddoxOkl,';looxO000O00o.
.cl..oOo. .;dOd:,;' 'cc;,',;cc;. .c:,'',ll. .:ll:'..'::,',,cO0OOkkxxxdddddddddddkxl;;,. .';:cdkx:.
,o' 'dOl. .lOo. .cxl. .:xd' .lk: .,. .'ll,..'coolcoOOOkkxxxdddddddddooooddollc;.......
'o; ;xkc. .lOo. .ckd' .ckd' .:xxl;,. .cd;..,odocldO0Okkkxxdddddddddddddoddddxd:..
.ldc::::cdkx; .cOo. .oOo. ;kk; .;cdxxo;. .ld,.;c;'.,;cdkOOOOkkxxxxxxxdxxxxxxxOko:.
.cl'......'okd' .cko. .lko. :kx, .. ..;okc. ,o:,'. .,;;:coodxkkOkkkkkkkxlllc:,.
;o' 'dOd. .cOo. .oxc. 'ox: ;c. ;xc ,l;.. .',,,,,,;;:::::::;;,,:;'.
.':do,. .,okko;.. ,xxl:;;. .;oo:,'',coc' ,oc,'',;l:. .,. ...'''''',''.........
..''''. .''''''.. .',,. .,,,,,'. .',,,,'. ..........