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