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