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