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