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