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