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