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