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