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