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