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