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