.......................................................................................... .......................................................................................... .......................................................................................... .......................................................................................... ....................................:-=-.:::.:---:-*#%##+++:.............................. .................................-+%%%%##***#####***%@@@%#-............................... ...................................:+@##%%%%##%@@%%#=##*.................................. ....................................-%#*+#%%%D@++##+==*+.................................. .................::---+***+==+=.....#**+*%%%@@%#=-*#*==#:.=*++*#%%#----::................. .........:-++++***##%%@@@@@@#-......#%#*#%%@%%%%#=*@##*#-..-=#@@@@@@%%##*=-==+=-:......... .........:=#%%##%%@%#*%%@#%@#.......#%%%**#####*##@@%%%#:....@@@@@@@@@@@%%#+#%*+-......... .........=#%%#%@@##@@%###%%**==:....*%%%%*%@@@@#@#@%%@@+..-=+@@@@@@@@@@S#@@@%%%%#:........ ........:=*###%%%%A@@@#*%@#@*+**+-..:%@%%%*%@%%+*+#%@@#-*%%@%@@@@@@@@@@@@@%%*++==......... .......-#%@%%%%%%@@@@@@@@@@*%#**++=::@@@@#+*#*#+=#@%%@#%@@@@@@@@@@@@@@@@@@@%%%@@@%=....... .......=#%%%%@@@@@%@@@@@@@%#@%#*#*+*#@@%@%#%@@@#+#%%@@#@@@@@@@@@@@@@@@@%%@@%%%%%%%#....... .......:+#####*%@@@@%@@@@@%@@@@#%%#%%%%%%%#%%@%####%@@@%@@@@@@@@@@@@@%%@@@%*##**#+:....... .........:+-#@#@@%%%@@@@@@@@@@@@@%%%%%#@%@%%@@@%%###%@@%%@@@@@@@@%%%@@%%%@%#%@:=-......... ...........:+##*#@@@###%%%@@@@@@%%%%%%%#%%%%%@%#####%@%%@%@@@@@%######%@@%*##%-........... ............-#%@@@@:.=###%%%@@@%%@%%%%%%%%############%@@@%%@@%##***=.:%@@@%%+............ ............=%%@@@=..:+*###%%%%%@@@%%%%%%@@####*#*####@@@@@%#%##**+=...:@@@@%*............ ............:*%@@*....==+*###%#%%%%@@@%%%%%###########%@@@%###**+--:....+%@@%-............ ..............:--......-++*#%##%%%%%%@@@@%%%###########%@%#****=::.......-+=:............. ..-**+:..............=***++**#%%%%%%%%@@@@%%############@%%%**=........................... .*%#=*+............-*%%####**%%%%%%@@%@@@@@%#**#######*#%@@%*-............................ =%%-..-........:=+*##%@@%%%%*#%%%%%@@@@@@@@%#***#####**#%%%%=............................. =%%=.........-*%#+#%%%@@%%%%##%%%%@@@@%@@%%%#****##***#%%%%#:............................. .-%%*=----=+%%@#**#%%@@@@@@@@#%%%%%%%%%%%%%##***##**#%@%%%#=.............................. ...-*%%%%@%##+-####%@@@@@@@%%##%%%@@@%%%%%###**##++%@@@%%#*............................... ......::-:....-%#%#%@@@@%%%%%%##%%%@@@%####***+=:.=@@@@@@%%=.............................. ..............:%%##%@@@%+=.-=**#%%%%@@@@%%%%@%=...-@@@@@@%%+.............................. ...............+%#%%@@@=......##%%%%%@@@@@@@@%+....#@@%@@%%-.............................. .............=###%%%%%+.......=%%%%%%@@@#%@%%#-....:%@%@@%#............................... .............+%%%###+:.........+%%%%%%%%**##+.......-%@@@%+............................... .............*@@%:..............=%%%%%@*.............+@@%%*............................... .............#@%#. +%%%%%%=. :%%%%%- ............:%##*=:. .#%%%%%+#*#+- -%%%%#= ............+#%@%%%*.... .#%%%%*=%%@%#- .#%%%+*-.. ............*%#@%#%*-:::::::::::::=#%##*+====-. -#%%#*#@%*#: .. :::::::::::::::::::...............-#####*##+*-.........:#%%%#@%%*%- ....... ::::::::::::-====-::..............+#%@@%%*@#*#:..:::::::#%@@##@%%#*. ...... ---------::--==+=-------------::--#%%%@%%*@@#%*.........::::::::::........................ ::::::::::::-====----::::::::::::-+*##%##*#*+=:....................:...................... ::::::::::::--===-:::..............::::...............................:...................