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