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