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