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