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