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