@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@+**#*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@+*++++++@@@@@@+***#@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@*++++++++++*#@@+++++++++*@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@++++++++++++++%+++++++++++*@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@++++++++++++++++++++++++++++*@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@+++++++++#*#*++++#+++++++++++*@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@*++++++#+++++++*#++++++++++++++*@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@*+++++#++++++++++++#++++*##***@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@*+++++++++++++++++++#+++++++++++++*+@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@*+++++++++++++++*#*##*%++++++++++++++*@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@*++++++++++++++++++#+++#*+++++++#%*@@@@@@@@@@@@@@@@
@@@@@@@@@@@@*+++++++++++#++++++++%++*+++++*+*@@@@@@@@@@@@@@@
@@@@@@@@@@@*+++++++++*#++#++++++++++++++++++++++++++%@@@@@@@@@@@@@@@
@@@@@@@@@@*+*+++++++++++++++++*#*++#+++++=##=-=#**@@@@@@@@@@@@@@
@@@@@@@@@*++*+++++++++++++++#+%@@%=-%+@@@@@%-*@@@@@@@@@@@@@@
@@@@@@@@*++++++++++**#*#*+=@.%@@@==–%@#@@@@=+@@@@@@@@@@@@@@
@@@@@@@@+++++++++++++++*–@@@@+ @@-@@@@ +@*-+#@@@@@@@@@@@@@@
@@@@@@@*+++++++++++++++++*@@@@@#@@#+#==@@@@@@@*+*@@@@@@@@@@@@@@@
@@@@@@@*+++++++++++++++*#++*%@@@%*+++#++++++++++++++@@@@@@@@@@@@@@@@
@@@@@@*+++++++++++++++++++#**++++++++++++++++++@@@@@@@@@@@@@@@@@
@@@@@@#+++++++++++++++++++++++++++*+++++++++++++**@@@@@@@@@@@@@@@@@@
@@@@@*++++++++++++++++++++++++++#++++++#++++++**+@@@@@@@@@@@@@@@@@@@
@@@@@*++++++++++++++++++++++++#++++++++++**+++++#@@@@@@@@@@@@@@@@@@@
@@@@@*+++++++++++++++++++++++++++++++++++++++++++#@@@@@@@@@@@@@@@@@@
@@@@*++++++++++++++++++++++++++++++++++++++++++++*@@@@@@@@@@@@@@@@@@
@@@@#+++++++++++++++#**+++++++++++++++++++++++++++*@@@@@@@@@@@@@@@@@
@@@@#+++++++++++++++*+*#++++++++++++++++++++++++++*@@@@@@@@@@@@@@@@@
@@@@#+++++++++++++++*+*+*+++++++++++++++++++++++++*@@@@@@@@@@@@@@@@@
@@@@#=++++++++++++*++#+++++++++++++++++++++++#**@@@@@@@@@@@@@@@@
@@@@#+++++++++++++#++%+***+++##+++++++++++++++##+++*@@@@@@@@@@@@@@@@
@@@@*+++++++++++++++++*+*+#+*+*+######%##*+*+**#@@@@@@@@@@@@@@@@
@@@@@++++++++++++++*++++#*##+*+*+*+*+++++##@@@@@@@@@@@@@@@@@
@@@@@*+++++++++++++++++++++*#####%%@%##%#*@@@@@@@@@@@@@@@@@@
@@@@@*++++++++++++++++++++++*++*+***++*##%##%*@@@@@@@@@@@@@@@@@@
@@@@@@#+++++++++++++++++++++++*%#++*+++++++*%######*@@@@@@@@@@@@@@@@
@@@@@@@#+++++++++++++++++++++++++++++++++++++%#####%#%@@@@@@@@@@@@@@
@@@@@@*#**++++++++++++++++++++++++++++++++++*@@@####%###@@@@@@@@@@@@
@@@@#*+%++++++++++++++++++++++++++++++**@@@@@@*#######@@@@@@@@@@
@@@*#*++##*+++++++++++++++++++++=#@@@@@@@@@@#%######@@@@@@@@
@@@#***#+++++##++++++++++#*+@@@@@@@@@@@@@@*%###%#@@@@@@@
@@****#*++++++++++++++++++#*@@@@@@@@@@@@@@@@@#%##@@@@@@@
@@*****########%##***@@@@@@@@@@@@@@@@@@@@@@@@@@@
@*********@@@@@@@@@@@@@@@@@@@@@@@@@@
@**********@@@@@@@@@@@@@@@@@@@@@@@@@
@#*********#@@@@@@@@@@@@@@@@@@@@@@@@
#***********@@@@@@@@@@@@@@@@@@@@@@@@
*********@@@@@@@@@@@@@@@@@@@@@@@
*********@@@@@@@@@@@@@@@@@@@@@@@
*********@@@@@@@@@@@@@@@@@@@@@@@
**********@@@@@@@@@@@@@@@@@@@@@@
**#**********#@@@@@@@@@@@@@@@@@@@@@@
**#*******@@@@@@@@@@@@@@@@@@@@@@
**#*******@@@@@@@@@@@@@@@@@@@@@@
**#***#*#*@@@@@@@@@@@@@@@@@@@@@@
******#******#@@@@@@@@@@@@@@@@@@@@@@
******#******#@@@@@@@@@@@@@@@@@@@@@@
******#***@@@@@@@@@@@@@@@@@@@@@@
******#***@@@@@@@@@@@@@@@@@@@@@@
******#*#*@@@@@@@@@@@@@@@@@@@@@@
******#*#*@@@@@@@@@@@@@@@@@@@@@@