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