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