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