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