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