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