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