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