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