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