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