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