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