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