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