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