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