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