welcome to @@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@%%%%%%@@@@@@@@@@@@ @@@@@@@@@@%############%@@@@@@@@@ @@@@@@@@@@%#################@@@@@@@@@ @@@@@@@@@@*-###################%@@@@@@@ @@@@@@@@@@@@@@@@@@#---#######@@@@%########%@@@@@@@ @@@@@@@@@@@@@@@@@@@%=----######@@@@@@%########@@@@@@@ @@@@@@@@@@@@@@@@@@*=------######@@@@@@%########%@@@@@@ @@@@@@@@@@*======-----------######@@@@@@%########%@@@@@@ @@@@@@@*--------------------#######@@@@%#########%@@@@@@ @@@@@@@*---------------------#####################@@@@@@@ @@@@@@@=---------------------####################@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@%####################@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@%####################%@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@####################%@@@@@@@@@ @@@@@@@@@@#####################@@@@@@@@@ @@@@@@@@@@%####################@@@@@@@@@@ @@@@@@@@@@%####################@@@@@@@@@@ @@@@@@@@@@%###############*****%@@@@@@@@@@@@ @@@@@@@@@%*****************......:=*%@@@@@@@@@@ @@@@@@@@#*******************..........:=@@@@@@@@@@ @@@@@@@ @@@@@@@ @@@@@@@#********************.............:%@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@ @@@@@@#*********************...............-#@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@*********************+.................:*@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@*********************-....................*@@@@@@@@@@ @@@@@@#-:+@@@@@@-:-@@@@@@@ @@@@@@@********************+.......................+@@@@@@@@@@@@@@@@@*::=@@@@@%:::@@@@@@@ @@@@@@@********************-.........................=@@@@@@@@@@@@@@%-::=@@@@@-:::@@@@@@@ @@@@@@@*******************=............................-%@@@@@@@@@@*::::=@@@%=::::@@@@@@@ @@@@@@@******************=...............................-#@@@@@#+-:::::=%*-::::::@@@@@@@ @@@@@@*****************:...................................::::::::::::::::::::::@@@@@@@ @@@@@@#**************=.......................................::::::::::::::::::::@@@@@@@ @@@@@@%************=...........................................:::::::::::::::::-@@@@@@@ @@@@@@@#********=:...............................................:::::::::::::::+@@@@@@@ @@@@@@@@****+:......................................................:::::::::::=%@@@@@@ @@@@@@@*.............................................................::::::::=%@@@@@@@ @@@@@@@*..............................................................::::-#@@@@@@@@ @@@@@@@%:..............................................................:#@@@@@@@@@ @@@@@@@@*..............................................................:*@@@@@@@@@ @@@@@@@@@#:.............................................................:+@@@@@@@@@ @@@@@@@@@@+:.............................................................+@@@@@@@ @@@@@@@@@@@@%*=-::......................................................-@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@+++#@@@@%+++%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@%+++%@@@@%+++%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@%+++#@@@@%+++%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@%+++#@@@@#+++%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@%+++%@@@@#+++%@@@@@@@@@ @@@@@@@@@@@@@@@@%+++%@@@@#+++@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@%+++%@@@@#+++@@@@@@@@@@@@@@@ @@@@@@@*+++++++++++++++++++++++++++++@@@@@@@ @@@@@@%******************************#@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@