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