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