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