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