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