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