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