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