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