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