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