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