@%%%%%%%%%%%%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@%%%%###############%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%%%%%%%%%%%%%%%%@@@@@@@@
##########*#######@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##@@@@%####%%%%#%%%%%%%%%@@@@@@@@
@@@@@@@%%@%%@@@@@@@@@@@@@%%%#%@@@@@@@*%@@#%@@@@%%@@@##%%*#@@@@%@@@@@@@@@@@@@@@@@
@@@@@@@@%@@@#****#%@@@@@@*%%*#%#%%@@@%@@@%#%@@@@%@@@@@@#%@@@@@%@@@@@@@@@@@@@@@@@
@@@@@@@@%@#=+#*-**+++*#@@%@@@@@#%#*%@%%@@@@@@@@@%@@@@@@#@@@@@@%@@@@@@@@@@@@@@@@@
#########==*##=+%@@@*=:#@%@@#%@%%%%%%+%@@@@%%%@@#%@@@@%%@@##%@%@@@@@@@@@@@@@@@@@
@@@@@@@@+*%%%++@@@%++#@@@%@%%@@%%%%@@#@@@@**%%#@%@@@@@*%%=++===+*%%%%%%%%%%%@@@@
%%%%%%%*=%%%*-##*%=#@@@@#*@%%@@#%%%%@#@@@@#%@@#@%@@%%###=#@%%%%#*=*@@@@@@@@@@@@@
@@@@@@#=%@#%=*%=#=%@@@@%%%@%#%@#%%%#@#@@@@#%@@#@%@@%%@%+-++*%%####-+%%%%%%@@@@@@
@@@@@@=%%%%%=%+***@@@@%#%###*%@*%%%%@#%%@@%%@@#@%%%%@@%%%%#+=*++++-==#@@@@@@@@@@
@@@@@**%%@%#=#=%=%@@@%#%%#%##@@#%%%%@#%#%%*#%@%%##*%%%%@@@@@%*=+%@#+@++%@@@@@@@@
@@@@@+#####*=**#+@@@#*%@@*%*#@@#%%%%@#%%*#%%#@%*%##%%%%%@@@@@@@#=#%=*@#-#@@@@@@@
%%%%%=##*%#*+**=#@@%#@%%%*%%#@@##%%%@#%%#%*#%%#%%##%@%%%@@@@@@@@#:-*+%@%=@@@@@@@
%%%%%=##*%#*+*+=%%%#%%+#%+%%*%@###%%@##*%%###%%%%%#%#*@@@@@*%%#%%=-*##*@=%%%%@@@
@@@@@=#%#@@#=*=*@@@@%#*%**%%#%@##%%%@##%%%##%@%%%%%%#+#%%@@##%#%%++=#*%%**@%%@@@
@@@@@+#%#%@%%*-#@@@%%%**%#%%#%@**%%%@##%%%##%@%%%%%%%#***##*#@%@@**=#%%@%+@@@@@@
%%%%%+*#*%%%#%-*@@@%%#+%%#%%#%%+###*%##%%%##%@%%%%%%%**@%%@#%@%@@**-*%%@%+@@@@@@
%%%%%+*#*%#%#%=#@@@%%##%%#%%#%%###%#%%%%%%##%@%@@%%%%##%%#%#%*%@@++**%#%%=%@@@@@
@@@@@**%#%%@#%-%@@@%%##%%%%%#%%#%#%%%%%%%%#%%@%@@%%%@##@%%@+###%%=#**#**#+*#####
%%%%%*+#*#%%##==*%@%%##%%%%%#%%%%#@%%%%%%%#%%@%@@%%%@##@%%@*##*@%=%***##%**@@@@@
@@@@@%=%#@@%%%#%+==*%%#%%%%%#%%%%%@%@%%%@@%%%@%%@%%%@##@%%@####%=*#*+####**%%%%@
@@@@@@+##@%%%%*#@@%+===*%%@@%@%%%%@%#+++#****%%@@@%%@##@%%@#%%%*+@%**%%%@**@@@@@
@@@@@@#+##%%##*%#%%%#++====+=++=+==---==+=-.:---=+#%@##@%%@#%%++@%%##%#@@**@@@@@
%%%%%%%==###***%###*#**%%###*####:+#%@#++*=:=*==::.-++*##%%*#=+@%%%*#%#%@+#@@@@@
%%%%%%%%==*##*#%##***++*##%%#%%*=*@%##:+#:+=#%%#*%=+#++*==+==*#%##%**###%=#%%%%%
########++=+===*#%%##**#***##%+=##%##=+*+--=##%++#++*%#@%%@#######*++**#*=%###%@
%%%%%%%%*%%%#*=++++*###%###%#*-#%#%#+:--++:***+=+*:=**+###%*######%##%%@=#@@@@@@
@@@@%@%%*###*##%##*===-=++***-+*+---:=*#%=+###%+#=:##*+***#*******#**#*-=%%%%%%@
####***++***++++****#***++==-.==+###-=++=:===+*==.*%%#*%#%%######%@#*==*########
@@%%%%%%#%%@%##%%%%#%%%@%%@%##--====-:---=--===::=+=====--==+**#%#*==*@@@@@@%@@@
@@%###*#**##***#*#**##%%%%%%@+*#%##*%%@%@%#%*=:-+%%#*******++=====++###%#%%###%%
****++++++++++++****######%%++%%%##*########++##=*%######*############%%%%%%#%%%
%%%%##*#*######%%%%%%%%%#%#=-###+*+=*******-+##%#-#%%%%%##########%%%##%#%%%%%%%
%%%%%%#%#%%%%%%*==++++==-===*#*******+****-*%****=-=+***####*###%%@@@%@@@@@@%%@@
%%%%%##%#%%%%#=+*#******##%%##***+++*++**-=**+****#+==+#%%%%%%%%%%%@%#%%%%%%##%%
@@@@@%#@%%@@#=#@#@@%%%%%##%%#######%##%%+*%%%#%%%%%%%*+-+*****************###%@@
%%%%##*#####-*%%####%%%##%%%%###*+====+=:==+**###**#**+++=-=+**********###%%%%@@
@@@@%##%%%@=*%####+=----======++=+%%%%%=#%%#**+==+**++**##*==+####%%%#%%%%%%%%@@
%%%%#######=###%%++*%%%%%%%%%%%#******-=**#*****+=====-****#*+-*%%@%@%@@@@@@%%@@
@@@@%##%%%+*%%#%=+%%%%%%%%%%%%%######*=%##%%%%#%#+=-#%*+%#**#%#=+%%%%#%%%%%%%%@@
@@@@%#%%#%=####==%%%%################++#*=+**+::=*#=%%#=%#%##%%#+=%%%%@@@@@@%%@@
%%%%##%%%#+%%#=+#####*************###+*#***+++======***=-+***####*=%@@@@@@@@%%@@
%%%%#####=*##*=#####*********++******=+#*#%%%%#%#+-+####*-+**#####=+%#%%%%%%#%@@
%%%%###%#=#%%*+%@%%#**+++++++====--::::::-=======+:+++**#*=-=+*###==##########%%
%%%%***#*=**+=-**++==============++++++-:+=-.:::=+:#*##***##*-=+**=#%%%%%%@@@%@@
@@%#*****-++=--==========+++++++*####*=--=+****##=-**#*##*#%%%#+-=%#%%%%%%%%%%%@
@@%%**###=+**==********+***+++++****+-+++*%@%##%*==%%%%%%#######*##*#%######%%%@
@@@@%#%%@*+%%*+%%#####***#***+++****=+*++*******-*=%#%##@%%@@%%%%%%#%@@@@@@%@@@@
@%%%##%%%#=##++######***********###*:=+*#%%%#**#-*-+*#**###%#%%%%@%#@@@@@@@%@@@@
@@@@%#%%##+-=-+#***#*****#*##*#*####*+:-**+=*###=*#+-%#######%%%%%#*#########%%%
%%%%#####%#*++#%%#%%%##*****+++=+=+++-..::-+*++*=+##-#####**######*+*********#%%
%%%%##%#%%%#%##%%%@@%%%%%%##***+**###*+-:=+*+++*==**-*++**##%##%%%#*#######*#%%%
%%%%%#%%%%###############%#####*###%%#%*+=====+*=+*+:===*######%%#***#####**####
%%%#**#####*#####**###%%%%#%###*##%%%#%####*+=-::+##==#*####%%%@%%%#%%%%%%%#%%@@
@@@@%%%##################%#%%###%%%@%%@%%###**++*+***#****#*#%%%%%%##%%%%%##%%%@
@@@@%%%###########*******#*##***##%%%%@%@%@@@%%@%%%%%@%%%@@%#######**######*##%@
@@@@%%@@@@@%%@%%%@@@@@@%@@#%%##*%####*#*#####**#########%@@@@@%@%@%##%@@@@%#@@@@
@@@@@%@@@@@%%%%%%@@@@%@%@@%%@###%######*#####**#####%%%%%@@@@@@@@@@%%@@@@@@%@@@@
Download 6s Download 27s