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