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