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