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