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