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