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