.............................................................',''''...''''',,'. ..'''''''',,'''''....'......................................................... .. ......
..............................................''............''''''''''''''.''.. ..''''',,,,,,,''''...'................................... ....... .
...........................'''''''''''''''''''''''''........'''''''''''''''''.. ..'''''',,,,,,,'''...''..''............................... . ..
...... ..........................'''''''''''',,,,,,,,,,,,,;;;;;;;;;;;;,,,,,''. ..'''''',,,,,,,,''...''.''............................... ....
...... ........ .. ......................'''',,,,;::::c::ccc::::;;,. .';::;;:::::;;;;;,,'''''''.............................. ....
.. ....................... .......................................'''''''''''. .';;::::cccllllllc:;,,''''................................ ...
....... ......................... .................................................... ...'.....'',:::clc:,,,''''......................................
.................. .................................................................''............ ...........',,,:cc:,,;,,,'....................................... ..
..... .................... ........,;;;;,....''''.......''........''........................''......''.... .............',,:cl:;,;;,;,'............................................ .
.................... ..''....'coolloc,.;loool,....,ll:,';:;..,;;:::;'..','.''......'...''......''.... .............',,;cl:;,,,;;,.................................................. ....
.... .................... ...,,...'cdl;cdd:.;odl:;'....':dxoodo;.'cllccloc;.,ll:,,:lc'....':loc:;,:ccc:,.. .,,....'.....'',;cl:;,,,,;,'................................................... ... ....
........... .................... ..',;,..'ldddxd:'.;oxxdl,......;dxxc'..:oc,..':oo;,od:,,cxl,...':ddc:;,,:oxxo;'...'do,'':o:....'',;cl:;;,',;,'................................................... ...........
................ .................... ..'',;'.'oxolxxc..;dxoc;'......'lxo,..'coc,..';od:;od:',lxo,...';loolc:'':do;.'...,xd,''cxl'...'',;clc::,',;,'.''................................................ ........... ..
. ................ .................... ....'...:l:;:lo;.,ldxxo;.......cxo,...'cdolcoddc''lxdccdxc'....,;:lxkd;':do,.'...,xd,.'cxo,...',,;llc:;;',,,''''................................................ ........... ...
. ............... .................... .. ... ............',;,........,:,......,:ccc:,...,lddol:'....':oooddc'.;dl'.'...,dkdl;ckxl;'',,,:loc:;,',;,'................................................... ........... .... ...
. ............... .................... ... .. ..............''............................,,,'......''',,,''...','.......;:c:,,clc;'',,;:loc::;,;:,''.................................................. ............ .. . .......... ...
................ .................... ...... ..............'''..........................','........,,'.''......''.............''...';;;:ooc::;,;;,''................................................... ............................................
................ ................... ...................,:llllccc:;,.........,;:::,'...''.',,,'..',;,''''.....','.......''....'...,;;;cooc:;;,,,,'''.................................................. ............................................
................. .................... ..................':ododddoooolc,......,ldooxd:'...'':dddl'.'clcclc,''..';cc:,....,:ccc::;'..,;;;cddl::;,,;,'''.................................................. .............................................
................. ................... ..'......,,.......':ooodo:;:llclc,....'cdoooodo;,''''coodl,.':cccodlc;'..:lcc;...'coolllllc,',;::lddl::;,,;,'''.................................................. . .............................................
.................. ................... .,;,,...;do;.......;ollo:..':cccl;....:oddddoodl;,'''colol,.':cccloodl,..;ccc;....:lc,,llol;',;::lddlc:;,,;,'''................... ..............''............. ...............................................
................... ................... .,,,;,..;oo;.......;llccc;;:ccclc,...;loddc:ooodc,'''colol'.':ccoolllll,.;c::;....,;;;cool:'',;::lxxl:::;;;,'''.................... ..............''''''......... ..................................',,,;:;,'...
................... ................... .','..,:loo;.....'';llcclccccclc,...,loodo;,loldd:''':oloc'.,::clccllllc:cccc;....,;coolc;'.',;::lxxo:::;;;,''....................................',,,;::;;,'.... .. ..........................,cooodoolcc:,'..
................... .................... .''....clll;.......,lccol;;;;,'....'colodolclllldl,.':olol'.,cccl;,;cclclllcc;....,:ccc:,'...,::clxxo:;:;;,,'''...................................,;;:ccccc:,'... . ... ............'''.........,cxxxolc:;,,'....
................... .................... ........;::,.......,lc:l:'..'....'':llodlc:::clllo:..:lloc'.,cccc;',,,;cccccl:....;clll:,',;:cooodkko::::;,,,,''...............................'..',;::;;,,'''... ................',;;;'........,,,;,;;,,'''....
................... .................... ...................,clcc;.......'';llod:......:llol,.:ollc'.,cccc;''''',;cccl;....;codolcloddxkkkkOkdc::;,,,;;,,'.................................',,,,,,,'...... ................'',;;'...........',;;;;,''....
.... ................... ....... ...... ............'.......,;,'.........'',,,,........,;;,...,,,'..',,,'....'''',;,;'....,;:codxxxxxkkOOOOkdc::;;;;;;;,''.................................''.'''''...... .................''''............',,;;;,''....
..... ................... ...... .... ............'........'............................................................,coxkkkxxkkkOOOOOOdlcc:;;;:;;,,,'''..............................'............. . .................................'''''''......
..... ................... ...... .... ....................''...........................................................'oxkkkxkkkOOOOOOO0Oxollc:;:::;;,,,'''''......................................... . ..............................................
..... ................... ...... .... ..''''..,;,,''....................''........................'......''......'.'....;xkxxkxkkOOOOOOOO0Okdoolc:ccc;,'.'''''''....''.................................. ................................................
..... ................... ..... .... ..''''.';cclc::;,'.........'......''..............................'',,'...',;:;...;oolllcloododxxxkOOxollc::::;'.......''......................................... ................................................
..... ................... ..... ..... ..'''''':cllooollc:,,''...'''''''''.........................''..'''',,,';:cldd:....,''''';;;::cllodkkoc;;,',,'''''''..'''.............'........ ............. . . .........................................
..... ................... ..... ...... .','','':llooooodddollc:,',',,''''''''.... ..................'''';:ccclloddoc:'.........',,,;;colldkxl;;;,,,,,',;,,''',,,,''''''.............. ......... ...... ....................
..... ................... ..... ....... .',,,,',looooooddddddddxdollcc:;,,,',,.. ...................',,:oxdddooc;'.............''''':loodxdc::c:;:c:;:::;;,,,;;,,,;,,;,'............. ... ...
..... ................... ..... ........ .',,,,,,lollodxxxdddddxxxxkkkkkxxdooo:.. ...................''''',:oddo:'................'''..;looxxdc;:cc::cc:c:;;,,;,,,,,,;,,,'..........,'........ . ...
..... ................... ..... ......... .',,,,,,loddxxxxdodddxxxxxkkkkOOOkkko'........ .............''','',;,,,'.................'''.':looxkdc;;:;,,;;::;,,'','''''',,'............''................ . ............. . ..... .
...... ................... .... ....... .,;,;,,;lddxxxxxxxxxxxxxdxkkkOkxxxxd;....... ...............'',,,''.........'...........'...':lodxkdc;,''''',,,.....'..''...............'''..................... .. .............. ..... .....
.... ................... .. ...... .,;;;;,;ldxxxkkxxxxdddxxkkkkkkkxdddd;........................'',,,;:'........'..........'''''':looxkxc,,'',,,'',''....................'''','..................... . .. ....... ... . .................
... ................... . ..... .....',:loddxxkxxxxxdxxxkkkkkkxxxxo;.. .................''...',;;:;,'......'.....''...',,,,;:cloxkxc,,,,,;,',,,,''.....................'''..................... .........................................
... .................. ...... .......',,'',;:cccccccloooodddoool;...... ......'.. .....',;;:;,'............''...''''',:cloxkdc''''','.',,''...................................... ... ...... ... .. ...
... ............... .. ....... .......'''....'','.......'',,''''.. .... ........'.. .....,;;;;;,'....''.....'''.',,,,;;:loodxd:'...''......................... ............... . .......... ....... ....
... .................. ...... ........'.....',;'................. ...... ........'... ...',,,,:cc::cclll,...;lollllolooooddddxo:'....'......... ............ .................... . .......... .......... ...............
... ................... ..... .......,;;;;;;:clc::;;;::::;;;,,;,......... ...............'''',,,,:llllooool,...,ccc::::;;;;;::;;;;'........................... ...................... . .................... ............
.... .................... . .... .,;;;;,;oxxdddddddddooollllcc::;;;'. ...............''..'''.'',;;:clo:'..'.................................................... .......................... . .. ...................
... ..... .............. . .',,,,'';:::;,,;;;;,''''',,'','.... ..............''''''...',,;:::;'...... ............................................................. .... ....... . .................. ........
.. .... .............. . ................................. ................'''''.....',,,'....... ........... ................................................ ....... . . ..........
. .. .............. ... ................................. .... ...............'''..'''''''.. ........... ......................................................... ...... . ...............
.... .............. .... ...... ........................... ......... ........ ...',,''....'....... ........... ............................................''......... ... . ............. ... ......
. .... ... ........ .... ..... ........................... ....... ...''',,,'........... ........... ...........................................''..'''.... . ............... ... ................
... ....... ... ..... ... ...................... ...... ...''',,,........... ....................................................................... . ............. . ... .....''.........
.. ...... ... ..... ... ............................. ...'',,,'.......... ..................... .............................. ..... ............ ... .. .....','......'..
... .. .. ................................... .''''',,,,'........ .................... .......'................... ........ . ................ .................
.. ..................... ............. .',''',,,;,'........ ................... ........'...............'..... ....... . ...................................... ..
.. ................... ............. .'''..'',,,,,,,'''.. .......'........... .......''...............'......... . . ................................. ...
.. .................. ............. .''..',,,'',,;;,''.. .......'..... ... .......''...............''........ . . ................................
.................. ......,;,,,,,;,,'.. ......... .......................''............. . .............'''......
.....''.......... ......',,,,,,,,'... .. ...................................... . ..........''......
........................................... ................. .......''''''''... .. .................................. ..................
...................................................................... ........... .. ... ..'..',,;;;::;'. ................................. ..... ...................
..................... ................... .......... .......... ... .. ..'..,;;:ccllc. ........... ................................. ............ ... ..............
............... ........... ..... .''..',;:clll;. ............. ....................... ......... .......... ...................
.......... ................ ..... ..''''',;:cllc. ............ .................................. ........................
...................... ..'',,,,;::c;. ..... ..'............................... ......................
.......................... ... ........',,'............ ..'............................... ... ........................
................................... ................. .................................. . . ........................
.............................. ................. .................................. ..........................................