@@@@@@@@@@@@@@@@@@@@@@@%#%##@@@@@@@@@@@@@@@%#%%%%%%%@@@@@@@@ @@@@@@@@@%%%%%%%@@@@@#++%%###@@@@@@@@%%%%%*##%@@@%@%%@@@@@@@ @@@@@@%##%%#++++*#%@@==+*%*%#%@@@@@%%%%#++*#*+#%%**%@%@@@@@@ @@@%*++%######***++*%%#+=*=#*#%##%##%##++##%@##%@@##%%%@@@@@ @@@@%#%@@#++*%%%####*#%=+*+**#%%##*#+*++**#%%*%@%@%###%@@@@@ @@@@#%@%%@@@#*@@@#@%*##==+*%#@@%%#%@%%*#**-=*%#@%%%%#*%@@@@@ @@@%%@*=*#*%@*#@@##@@+#*+=*=+#%%#+###*#++*****##%#%%%#%@@@@@ @@@#%#*@@##@@@+@@%+@@**+=+=-+%#***#*#**=+=*#%#*#%*%#####@@@@ @@@##%@@@#@@@@*%@@+#@#=***==-=+##%@%#%%=**+%%#%**#@%%%##%%%% @@@#*%*%%*##*###@@#*%%=#@**==*+#%#%#++*++*#@##%@*#@##%%%@@%% @@@##*%##+*##%**@@#%*#+#@*+-++-+**##**#+=+**++*#++***#%##%@@ @@@%=%@#@**+#%#*@@#%%+##%*=*-==#%#%#***=*+#*++##+#*#####%@@@ @@@%+@@#@%**###+@@%#%=%@+--=*+*#%*%#*=*#**+#**#**%#%%@%%#@@@ @@@%*@@#%@#%##%+@@@##+#@++#%+++*#%%#+*@%++*#%#*###@%%@%#%%@@ @@@@@@@%*%@%%@**%@@#*%#@#=%@+++*@##+#%#%**+**###@%@%#@%#@%@@ @@@@@@@##@@@@@%@@@%*#@@@*-@@*=+*%####%*%@#+**##*@%%%#@%#@%@@ @@@@@%#%@@@@@@@@@%#@#%@@#=@%#++#%+#%#%@%@%+#+%@*%%%%#@%#%%@@ @@@@%#@@@%@@@@%*+#@@%#@@#=*#+*==-+*#*#@%%@*#%#%#@%%%%%%%#%@@ @@@%#@@####@@#+#%#@@@#@@++#***++*#+*###%*@#+%%*#@%#%@%%@#@@@ @@@%%%#%@%%@#%##@#@@@###+*++*==+*##*+#*%*%#*#%*%@@#%@@#%#@@@ @@@%*#@@@@##@@#@%%@@@@%*++=*===#@@@%*##@%@#***#%@@#%@@#%%%@@ @@@@%@@@@@##@@#%+#@@@@#++--==*+#@@##%@*#%%#@@#%%%%#%@@##%%@@ @@@@@@@@@@#*%##*%%#@@@*===++****%#%@@%#%%##%%*%@#%%%@@##%@@@ @@@@@@@@@@@#%#%#%@%#%*+*+=*##+=*%%%##*%%%#@%@%%@#%%%%@%*%@@@ @@@@@@@@@@@##%%#@@@%**#+-==+#*+#%%@#%@##%#@@@%%%*##@%@@#@@@@ @%####%%@@@*#@#%%%#*#**=#***+++==*##%%%%#%%@@#***%%@%@@#@@@@ @#%@@@%##*+-=*+*%%@#%@%#*%%*%####%%##%#**##%#*#@%@%%%%@@@@@@ @##%@@@@*###%@@@@@%#**###@@#%**#%%%#%%%#**+#%%###@%#%#@@@@@@ @@%###%@###%%@@@%##%@%*++******%%%%%%%%%@@#%@%######%@@@@@@@ @@@@@%######**##%@@@@@@@@@@@@@#@@@@@@@@@@@@@@@%%@@@@@@@@@@@@ @@@@@@@@@@@@%%@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@