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