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