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