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