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