..*****....******....**.....**..********..*.....*..**....**...**.....**.......**.........*..**.........**.....**......**.......***...**...****..**.....**.....**...........*..**....**...**.....**....**......*.....*..**....**...**.....**...**........*****....******.....*******...********.