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