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