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