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