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