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