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