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