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