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