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