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