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