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