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