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