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