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