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