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