%&$%&&%==%?-.,-~--,,,,,,-~.,:;!!%&$##########$#$$$&$$$&&$#$$$$$$$$%!;;:----~-~,,
?%%&%%;+*=;..,-~--~,,,,,-~~:;!*?%&$#######$$$$$&&&$$&&$$$$$$$$$$$$%!;::----~-~,,
;?=%%%?=+=!~,,~--:~,,,,,-:;;:!??%$$#####$&%=%%%%&&&&&&$$$$$$$$$$$$%!;:-~---~-~,,
-!&$$$&&&%=?+-~--:-~,~,,-:;::*++%$####$&%?+**+??==%%%%&&&$$$$###$&?!;:-~~~~~-~,,
*?&$$$$&$=!?=?!:::-~,~,~-:;:;**+%$##$$&?*;:::;!*+?=%%%&&&&$$$##$$&=**;-~~~~~-,,,
=$$$$$$%%?+??+*::::~,~~~-:;:;*!+=$##$&?!-~,,~-:;!*+=%&&&&$$$$$##$$&+;--~~~~~-,,.
%$#$$$%????=?!;::::-,~~--;!;!*!*=$##$=!-,,..,,~:;!*+?=&$$$$$$###$$$%!:~~~~~,-,,.
&$&&&=:!=??&?:-::::-~--:!**!!*!*=$$#&+:~,...,,~-:;!*+?=%$$$$######$$=!-~~~~,~,,.
&&+*+?**=%=&%?!;;:::-:::!*******?&$#%*:~.....,,~-:;!*+?=%$$########$$?;-~,,,~,..
&$%!*???%%=&&%=+*;:::~,~:;!*+++++%$$=!-,.....,,~:!?===??=%&#########$&+:~,,,~,..
+&&+:+==%&=&&&=*;;;;:~--:;**+++?+=$$?;~,..,,,~:*=&%=??=%==%$#########$%*~,,,~,..
*%&=!?%$$$&%%=+!!*!;!!;;:!***!*?==%&=!:-~~~~:*=%&%==%%%====%$########$&%!-~,-!;~
*%$$#&&%&$$%%?;;!!**!!!;;;;;:;+?===&$%=?*:--;?%%&%%%$$$&%==%$########$&&%=?-+&&=
?&$##==&$#&==*!!!**!!!;;:---;+==%%=%&%%%=!--;?%&&%%&$$$&=??=&$##$$$##$$&&&+,=$?*
%$$$&!*%&$$&&?+?**!!;;;:---:!+?=%%=%$&&&&=-,;?%%%*+=&$&?**+?%$$$$$$$$$$&&&?*&&;~
%%%&!`~+&##$&?++**!!;:;::--:*++=%%%%$&%%&=-.!?+**+?==?*!!!+?%$$$$$$$$$&$&&$$$&%+
&$$$%!*?&$&$$%=?*+*;-;;;:::;!!+=%%=%$&%=?!~,!+*;--::---:;!+=%&$$$&$$$$&&&==$$+;=
&&=?&$&$&+;%%&%=??+;;:;;-*;;;*?===?&&&=+;-,,!*!:~,,,,~-:;*?=%&$$&&$$&&%=%?!+&$&+
&%+*?$#$&+?&&&$&=?*;;;!;--~+**+?+!?&%?!:-~,~*+!:~,,,~~-;!+?%&&&&&&$$$&%==?;~?=&$
&&&%%$$$$&&%%%====?*+*:,,-!?++!:;*=%?!:-~~,-*?+;~,,~~-;!+?=%&&%%%&&$&&=?!;::;!%$
&=&$&&&%%%%;?==??=%==?*+=?%%*:,:++?%?!-~~~~;+?+*-~~-:;!*+?=%&&&%$$&&&%?!-~~~~;%&
+;=$$$$&?+;!+&&&&&&&&&&&&=!~,~;++**?+;-~~;*?%%?+-~--;!*+?==%%$###$&&&?!:~,,,~-+%
`,+%#$$$%=!?%&&&&&&&%%&&?-,-;+?++*!;;:-~~:**+?+!:--:!*+??==%%####$&&%+!::-----:!
;:-!&$$%!+=&&$$$&$$$::**:-;+??++*!;;:::-~~-::;!;:::;!*+??==%%###$$&&??????????==
?*,~?%=,'-+?&$$$$#$$;-;-~~-;!*+**!;;--:-~-;;*++*!!!!*+???==%&###$&&=+=$$&$$$$$$$
==+!*=*.':+=$##&$$&&*,,,~-;;!!+++!;:-----:;!+?=%=+**++???==%&##$$&%+!=$$&&$$$$$$
=%=?=$&*!*?%###??+&$;,:*+=%%%==?+*!;:::-~~~:!++?=+**+????=%&$##$&&?*;=$$&&&&&&&&
%&&$$##&%%&$##&%!:=$,~+%&&%%%%=?+??*!:-~~-;:::!??+*++???=%&&$#$$&%?!;=&&&%&&&&&&
&&$##%%$$$##$!==%?=&.:?%&&%%%=??+?%%&=++*+?**+==+**+??==%&&&$$$&&&&&=%%%%%%&%&%%
&%$##?=&#$##$!&$&!!*,;?=%%%%==?+++=&&&&$=+++?+*!!!*+?=%&&&&&&$&$&&&%%=======??%%
&=$##?&#########=--:~:*?%%%==?+**+=&&&&$$?!-~~~-;*+?=%&&&&&&&&&&&&%=??+++??=?+=%
=&###&-=$$$$$$&&=*!;~:;+?===?+***+=&%&&$$&*:-::;*?=%&&&&&&%%&&&&&%=?+*!!!**+?=?=
%####$?&$&%&$$$&=?+?*:;;!*+???***+=%%%&$$#&+*++?=%&&&&&&%%%%%&&&&=?*!;:::;;*+??=
$####$##$%+=$$$&&%==%?;:;;!*+?+**+=%%%&$$###$$$##$&&&&&%%%%%%&&&=?+!;:----:;!*+?
$$$$$$#&$%:+$$$&&&&===?::;;!**+++?=%=%&$$$#######$$&%%%%%%%%%%&%??*!:~,,~--:;!*+
%%$$$#$:--.-?&$+%$$$=??*:;;;!!*+?=%==%$$$$########$&&%%%%%==%%%?=?*:~,..,~-:;!!*
!!=&$##&?:,-*%$&&%=%%=+~.;;!!!*+=%%=%%&$$$$#######$$&%%%%%==%%??=+!-~,..,~-::;!!
,,;?%##$$=!+%$##$%???+-`.!;!!!*+=%%%%%&&$$$########$&&&%%%=%%?+?=+;-~,,,~~-::;;!
`';??$$$$&%$#####$&%+,``.!;:;!*?%%%%%%&$$$$#######$$$&&&%%%%????=+!:-~~~--::;;;!
*;:!+$&&&&$$$$$+&$&+.```'-;:;!+=%====%%&$$$########$$&&&%==????+??*;:--:::;;;;;!
&?*=&$$$$&##$$#%=?*'`````.;!*?=%=?=%%&%&$$$$####$$$$&%%%===???++?=?*;;;;;;;;;!!!
#$$#$$$$$&%&$$#&?:'`````''.;?=%=++%%&&%&&$$$#####$$$&%=%====?++++?=?+**!!*!!!!!!
####$$$$$%&&&$$=-`````''''.~:?=!;?%&&%=%&$$###$$$$$&&%=====??+++++=%=??++++*****
#####$&$$&&&:+?:`````'''.,,~-:;!!*?=%%=%%=?==&$$$$=?%%%==???++++++?=%%==???++++*
#####&&$#%*;,```````'''..,-:;!*:~+%%?**;;~....,-*%?:;*+*+????+++++??=%&%%==??++*
&####&&#$:`````````'`'..,~~:!*!:!&&%??=*:--;-,.-?%&?*!;;;!+????++?+??==???++****
=&###$$&-```````````'.'.~~:;*!!!!%&%?==***?%=%&$$$$&&&%?!;;;*+++?++++++?*+++++++
+$###$=,```````````''',,,-:!!!!*+++==%%%&&$$$$$$&&$?::!?=+!:-;+???=?+++??+++??++
*?%$#&~``````````'''',,,-:*+++++?!:;;*!*+??==%%%%&&:~~~~-;!;-~-!?=%=????=?????=?
*;:*=;```````````'..,,,-;*=%%%%==*-~:::!!**++===%&$!:-~~~~~~--~.:?%%====%?????=+
~~-!!'`````````''...,~:!+=%%&&&&&+----;*!**!??==%&+;!*;:-~~~~~:,-!?%==%=%===??=?
:;!*,.~-,~-,.''..''.,-;+?==%%&&&&+---;;;*!!+*=?=%%!-~-!+*;:-~~:,:;!?%%%%%===??=?
?+*;.,,.,-;::,,,...,~;*?=%%%%%%&%+:~:-:**;!*?+==%$+;-~~~~~--::-,;;;;?&&&%==%%===
?++-'',,-:!:;:,,.,~-;+?==%&&&&&%?+;:-;!!*!**+?=%&=;;!:-~,,,~--.-;!;;;*+*?&$$$$$&
==?.''`''-**!:~---:!??==%&&&&&%?++!::!!!***+?=%%&=;-;;!:~,,~~.,:;;;;:--,.-=&&&&&
~~~.```~,-;**;:!!*+?====%&$&&%=?+?*;;;;!+***?=%&&#=*;~~::-,,.,:;;;;;:-~,'.:=&&&&
,,,~'`'',~:+%+*+??======%$$&&%%=?+*;!!!!?+*+?%%&$$!;!;-~-::~.-:;;;;:--~,''.:+?=%
.-:*+:---!?&%&$$?-!?====%&##$$$&%%?!;!!!?++?=%&&$#?:-:;:~~~.-:;;;;::-~~.''.,-~~-
+*++=%%&&%%%&&$$,':?===&%%$#$$$$$$&!;;!!?++??=&&$$$%!----,.-:::;;:::~~,.'''.,,..
?!*!;+&&&&&&&&$&~,;=%%&&%%$$$$&&&%%!;!!!???==%%&$$$$$?:-,,-::;;::::--~,.'''.,.''
?;.``~=&&$&&&&$$?+?%&$$%=&$$$&&%%==?!!!!=?+?=%&$$$$$$&+--::;:::::---~~.'''''..''
*!```~?&%%%&$$$$$&&&&&%=&#$$$&&%%=?=?+++=??=%&&$$$$&&&&&%?*;;:::---~~,.'''''''''
*?''.:=$$$&&$$$$$&&&%=&$$=!?&&%%%%%%=***??==%&$##$$$&&&&&&%=*;:-:-~~~,''''''''''
*%*-;?$$$&&$$&&&&$&%=&$&%=*-;?????==&&%%%%%&&$##$$$$$&&&&&&&&=+*!;--~.''''''''''
?+*+==&$$&&&&&&%&&%%$#$$$&%?;:**!!!*?$$$###$$##$&&%&&%=====%%%%%%=!-,.......''''
=====?%&&%%&%&&=&&$$$&%==?+=??==?+?+;?$$$$#$$%=???==%%%=?+++++?????*;;:::~,,....