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