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