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