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