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