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