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