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