>>10517289&&&&&&&&@ .@&,,/**************//&,,,,,,,//
&&&&&&&&@ %@//#,,,,***/***/**//*#,,,,,,,,,,,*@
&&&&&&&&@ @#///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&%
&&&&&&&&@%////,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(&
&&&&&&&&@///,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/##(,,,,,,,,&#
&&&&&&&&@/**,,,,,,,,,,,,,,,,,,,,,,,,,,//,,,,,,,,,*/*,,,,,,,*@
&&&&&&&&@/,,,,,,,,,,,,,,,,,,,,,,,,,/,,,,,,,,,,,,,,,,,,,,,,,,,*@
&&&&&&&&@,,,,,,,,,,,,,,,,,,,,,,(,,**,,,,,,,*,,,,,,,,,,,,,,,,,,,(%
&&&&&&&&@,,,,,,,,,,,,,,,,,,,/,*/*,,,,,,,*#,,,,,,,,,,,,,,,, .,,,,@
&&&&&&&&@,,,,,,,,,,,,,,**,%*//,,,,,,,/*(,,,,,,,,,,,,,,,,,,,,,,,,,,#, ,%@%.
&&&&&&&&@,,,,*,,,,,,,/**////,,,,,,,*%@,,*,,,,,,,,,,,,,,,,,,,,*%,,,,( , ,,,,#@*
&&&&&&&&@,,,*,,,,,%*&@%///*,,,,,,(/*,,/*,,,,,,,,,,,,,,,,,,,,,,//,,,,& ,. .,,,,,,
&&&&&&&&@,**,,,,(..#*/#@@(,,,,,%,,#,//*,,,,,,,,,,,,,,,,,*,,,,,,%,,,,,,.,,,,,,,,,
&&&&&&&&@//,,,#. *#((%%@@,,(..,%////,,,,,,,,,,,,,,,,/*,,,,,,,#,,,,,#,,,,#//**/
&&&&&&&&@//,,, #*///( %&@ ,#/////,*,,,,,,,,,,,,(**#,,,,,,,%,,,,,&(/***/////
&&&&&&&&@//,. /,****(//#% ,/////#*,,,,,,,,,,,*(/,&,,,,,,,,*,,,,,&*////////,
&&&&&&&&&#/%. /....,,*# %////%*,,,,,,,,,,,@//*#(,,,,,,,(,,,,,,%******,,*@
&&&&&&&&@.,#.. *..*( ///(%%,,,,,,,,,,&%//(,*,,,,,*,*,,,,,,///*/*,,&%
&&&&&&&&@.,.* .*,,,,,,,,%,*//%,,,*,,,,*,(,,,,,,&//*,(&
&&&&&&&@ % ,,,,/(. //(, ,%,,,*,*,,,,,,#*,/@.
&&&&&&&/ ( / #// ,*,,#*.(,,,,,*(@(
&&&&&&&# /, &%. /, .**. .. .%,*&
&&&&&&&&. * ./ %&/%#%&&@ %/*....%#(@@#
&&&&&&&&**%# # #***///(%&,&@ %(#,,,,,,,%.
&&&&&&&&@,,,,, , .*,**(***/%...../ ,(,,,,,,,/,
&&&&&&&&@,,,,,,, ,.....,/( ,%,,,,,,,,**
&&&&&&@%. *(,*&%(, .. %%,,,,,,,,,//
&&&&&&@ .@######, ........ ,%/#,,,,,,,,,,*%
&&&&&&@, .@#######&* .......... (&#(,,*/,,,,,,,,,& /
&&&&&&&@*, ,*&%##%##((((#&/. ......,&@%%%/(//,,,,,,,,,*@ *
&&&&&&&&@&@%&&&%##&##((((((((##&@&&%(///////(*,,,,,,,,,*&%, /.
&&&&&&&&@%%%######%%#(((((((((%&(///////////*,,,,,,,,,*@@@