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