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