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