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