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