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