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