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