, .:,::*#++..:+,, ,, ,
,.*+.**##***##*.+*, ,
,.++***##@#@######**.: , ,
, :***##*@##########@**.+,,,
,+.#*@##@#@@###@@@@@@###::, ,
+.####@###@##@@@@@@####+*,,
,*###@@##@#@@#@#@@#@@@@@#@. ,
:*##@#@@@####@@@###@@@@@@##+:,
:##@*######*#######@@#@####*@
,+*#.,:++****##***##*###@@##*+,
, ,**.,,....::::::::::+**#@@@@@#:
, ,,** ,,.............::+*##@@#@.,
, ++:,,,................:+#@@@@#@
, ,**.,,..................:*##@@##,
, **.,,.................:+*#@@@@:,
**.,,..............::.:+*#@@@@.
, #*,,,,.............::::+##@@#@
#+,,,...............:::+###@@@
*.,.++++::..:::.....:::+##@@@@
:,:*#@##*+::**#**+*:..::*##@@W
:,+*@#@@#+:+*##@##**+:::+#@@@+,
:.*#*####:..*#@#@@#*+::::*##::#,
.,+::++**...+****++#*+::.*#**++,
..:++++:,..::+***++::+::+*:::+
,.,.....,...::..::..,:.::+:#*::,
.,,,....,..........,,.:::..++:,
.,.,:*.,,....:::...,,.:.::.:+:,,
,.::**,,,.....+++:....::+..+::,
.:+**++.::..:+++*+:::::::::.., ,
,+*##++****##*:+**++++::::.:.
,++#**+*#@@#+++++##*+++::.+:,,
,:+##+:++**++++*+**+++::::, ,
,+:**#@*###@#*++***+++::::,,
,++:++#:.:.::+#@*++++++++.
,, :+::::+++****+::::++++++, ,,
, .++::::::::::::::++++*++@ ,,
,.++:::+*****+:::+++***++@@ ,,
, ,,#*+:::+****:::::+++***+.@@#, ,
,, +##@+:...:.:..:::+++***+:,W@@W. ,
, :W#*@W:+::::.::.:::+++++++.,@@@@@@:. , ,,
, *W@@###@.+++++:++++++++*++*. :@@@@@@@W@ ,,
+W@@@@#@@@,++**+****##*+*+*#. ,@#@@@@W@@@W:,
, ,,@@@@@@@@#@W @**##**#@#*+***#, ,@#@@@@@@@@@@W+ ,,
,, , ,::@@@@@@@@@@@W .*#@#######*##*.@# +@@@@@@@@@@@@@@@., ,
,, ,.:+##@@@@@@@@@@@W,,#**#@@###@##::*#@,W#@@@@@@@@@@@@@W@: ,,
, .::++*****@@@@@@@@@@@@@ ,,**########..:*##:@#@@@@@@@@@@@@@W@@*.
, .:.,.:++++*#*@@@@@@@@@@@@@@,,+,+*******:+++*##*@@@@@@@@@@@@@@@@@@@*++. , ,,
::::::++++**##@@@@@@@@@@@@@@@:@#*::.+#**.:...+*+W@@@@@@@@@@@@@@@@@@@@*+:++. ,,
,**+**********#@@@@@@@@@@@@@@@+@#*,::.+*+,,,,.:*+@@@@@@@@@@@@@@@@@@@@@@**++::+,
###**********#@@@@@@@@@@@@@@@@#@****+*++,,,,,.:+W@@@@@@@@@@@@@@@@@@@@@@@#***+*+
#*#####****###@@@@@@@@@@@@@@@@W**:+++*+.,,..,..@@@@@@@@@@@@@@@@@@@@@@@@########:
, ,+#############@@@@@@@@@@@@@@@@@W:#+.....,.....,*@@@@@@@@@@@@@@@@@@@@@@@@@######## ,
, @*##@########@@@@@@@@@@@@@@@@@@@#**+.,,,,,,,.,,W@@@@@@@@@@@@@@@@@@@@@@@@@@#######.
,,,###@@@@@####@@@@@@@@@@@@@@@@@W@@@:+::..,,,,,,.:@@@@@@@@@@@@@@@@@@@@@@@@@@@##@####+
, ,**@##@@@@@###@@@W@@@@@@@@@@@@@@@@@*,:.,,,, ,,,,@@@@@@@@@@@@@@@@@@@@@@@@@@##@@@@@@@*
,@##@@@@@@@#@@@@@@W@@@@@@@@@@@@@@@@#,,.,,,,,,,,,W@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@
, ,@#@@@@@@@@@@@WW@@@@@@@@@@@@@@@@@@@#:,,,, , ,.:@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@#.
.@#@#@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@**,,, ,,,@@@@@@@@@@@@@@@@@@@@@@@@@##@@@@@@@@@##
,@#@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#*,,, ,.,@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@,
,, #@#@#@@@@@@@@@@@@WWWW@@@@@@@@@@@@@@*,,, , ,:+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@#,
.@#@@@@@@@@@@@@@@W@@@@@@@@@@@@@@@@@#*,, ,+@@W@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@,
:###@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#*, , ,*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#,
,##@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*, ,,,.#@@@@@@@@@@@@@@WW@@@@W@@@@@@@@@@@@@@@@@#+
###@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*., ,,,,.@@@@@@@@@@@@@@@@W@@@@@@@@@@@@@@@@@@@@#@##
,*##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.,,,,,,*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
.*#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#+.,,,, ,#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@#
, ,:###@@@@@