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