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