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