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