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