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