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