.'...............................'''.'................................................................................................'.
', ..;llooooool;......... ..... ............................................................. ..'. ',
'' .. ..,codddxxkkkdc'........ ..... ................................................................. .';. .,
'' ...... .;cccldxxkOOOdc'''....... ..... . ...................................................................,:' .,
'' ......... .,loooo:,,:ldkxl,'''......... ............. ..............................................................;:' .,
'' .......... .lkkko:,,,;:ldo;..'....................... . .,::clcccc::::;;;;,,,,,'''''.............................,:c, .,
'' ... ...... .oO0Okoc:loddxko,............... ......... .;llodddddooooooooooooooolllllccccc::::;;;,,''''....',;::cll, .,
'' ............. .cO0OOOkddxkOOOOOd,........'............... .:oddxxxddddddddddddddddddddddddooooooooollllllcc:;:lllolllo; .,
'' .............. .ck000OOkkkOO000000o,...................... .cdxxxxxxxxxxxxxxxxxxxxxxxdddddddddddddoooooooolc,.,looooooo; .,
'' ............... 'dOO000OkkkOO0000000Ol'................''... ..:dxxxkkxxxxxxxxxxxxxxxxxxxxxxxxxxxddddddddddool;..;oodddddd; ',
'' .......... .. ...,dxxxxkkkxxk000000000x;.'. .. .........''... .,lxkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxxxxxddxddddol;..cdddddddd: ''
'' ......... ........;c:cdxkOOkdxkO000OO0k:',... .............. ....:okOOkkOOkkkkkkkkkkkkkkkkkkkkkkkxxkkxxxxxxdl;.'ldxdxdddx: ''
'' ..................,,:odxxkkxdooxOO000Oo:c;. ......... ....'cxOOOOOOOOOOOOOOOOOOOOOOkkkkkkkxdooodkxxxo;.;dxxxxxxxx: ''
'' ................':oxkOOOkxdxkO0000kdxo,. .. .... . .. .;dOOOOOOOOOOOOOOOOOOOOOOOOOOkkd;,,,lkkkxd;'lxkkkkkkkk: ''
'' ..