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