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