. ......................................
.. ...............................
. ...............................
. ................................'
................. .......'''''''',
.............. .'''',,,,,,,,;
............ ..........';,,,,,;;;;;::
........... .'cdxxxxdxkxxooool;';;::cccc
.......... .cOKKKKKKKK0OOkxdolc.:cccclll
.......... .dKXXXXKKKKK00Okkdc;.,llllllo
.......... .xKXXXXXKKKK0xc;;;'..;ooooooo
.......... .lccloolol;;.'::::' .''lddddd
........'..'l:;Oxldkx:0c;loddc..'.cxxxxd
........'.'cOXxdxxxxd0X0occldo:'''oxxxxx
.......''',;x0KKKKKKK0K0dddOOOl,,cxxxxxx
.......'''';lkKXXXKKK0OOkooxxxlldxxxxxxx
........'',,;ckKXXXK0OOkdoldxo;dxkxxkkkk
........'',,;;:x0KKK0KKOkkkdo;:kkkkxxkkk
........'',,;:,,okO00K00Okd:'.ckxkxxxxkk
........''',,. .odlclooll:'...;;:oxxxxxk
........''.. .dOkdl:;'...;:. .;cld
......... c00OOko'.:c,.
.... :OOOkc 'coc
. ,kOOk' :oxx.
'k0O, .okO;
'kOl 'xOc
'kx. :ko
:O, .xd