';;;' .';;.
.... .'::,'. .;cOd;''....':cc:,'':dkd;'
..,ldxxxdc;xOc,....;:kWxcddo:cWNk0KKxccKNOkXXooNNkl;'
.;lXW0ddxKXdOMOO0c;;ON0WW0xxXNxKM0::oWXKMKkkOKkkM0;'
..,;0Wx;. .,;;dW0KWo,,OM0NWl;;oWX0Mk;;:NW0WNo:okxoWNc,..
.;:ooOWx;. .,cllNXOMk;,xMK0WOllOMKlKN0OKNk:lO0KWWo:dOxoc;'
.;:xxoNNklclkWK:0WdOX0ONMO:okOOkd:;;kMWo;:::;;lWM0dcxkol:;.
';lxl:kWMMXkd:,cl:;;::oOk:;:oxxxdl;oMWOKNNNKxcKMNx:cxkxc;.
.;oklcXWWM0;,,:dO0KOxclNNdxNWKO0NWKdNMNo::xWMxkMXc;;kdxx,.
.;cddXNoOMXc;oWM0do0MNdNMNWMk;,;lNMOKMK;,,;0M0oWWo,;oxdd;'
.;cXXl;xMWd;xMWo;;cNMkOMMMMk;,;:XMX0MNc;,,xMXlXMKklldok:;.
,cXMOxkKMMNXkMMx;;:KM0dWW0NWOxxKWMNOMWo;,;c00ccxkxl:::l:;.
':kOkkxxNMNolNMO;;;xNKlKKo:dOOOdkMWxdollccllllllcllcccc,'.
.... .;xOk:;odl,'..''..';oKXOk0WW0:;;;,'.........
..... .'cdxxxo;..
......