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