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