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