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