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