500 500 5000 .*.*.**..*.*.**.**..*..**...*.*.*.*******..*.*....*...****..*.******.*.***..*...*..**.***.*..*..**..*.**.**.**.*.....*.***.*.**.**....***.*...*..**....***..**..*...*.*.*..**...**..***..**.**..*...****.*..*.....***..*****...*.*.*..*..*.....***.*.**.*.*.*.*..**..****....****.*......*.***.*..*.**.*.**..***..*...***..**.*....*****.*..*..*.*..***.*.***.****..*.*...*.*...**..*..**.*....**...**..***..*.*.***..*.*.*..****.*.**..*.**...**.*.*..*.***.**.*...***.*.****...*.**....*.****.**.**.*....**.**...* **..*...*..**..***.*..*****...**.......**.****...*...*.**.*..***..***.*.*..*.***..****.....*..***..*..***..***......**..*..***.*.*...****..*.*....********.*.....*....******..***...****.**.*.******..****.*..**..*...*...***..*....*..*********..**.*..***..*...**.*.**..**.**.********..***...*......****.***...**..*...**.**.........*.*.**.*.**..**...*****..***.**..****.*...*..**.....*.**..*.....**.****..****.*...****...*..*.**.***.*...***.*....*.**..****.**..***..****.**...******.**.*.*.**.*.**..*..*. *.....*...*************.*.*.**....*.***.*.**...***.....**.*.**.*..*.**.*.**..*..***..*.*.*.*.*.*..**...*.......**..*..******.*.*.**.*..*.**.******.*..**..*...******.**.***....***.*.*.*...**...*******.*..***.********..***...*.******.....***..*****......*..*.***....*...*.***.*.***..*..****.**.*..*...***.*...****....**....*.*.*.****...*****..**...*.*.***.**.......**..**.*...**.***.**.......******.*..*.***..***..*.**.*.*.********.*...*........**.*****..**..**.*..**...**.*..*...***.*..***.****.**...* **.***.*.**.*..**.**..*.*..*.**..*.*.**.***...*.*.*.*.*.*...*.*.*.*.**.***......**..**.**.*...*..*..*.*.*.*.******.***........***..**..**.*.*.*.**.**.*...*.*...*.*...*.*****....*.*.*.*.****...*....*.....*..**.*****.***..**..*.*.....*.*****....*.***.**.**.*.........**...*...***...**.*..***...**....*...*...**.*....*.*.**.**.*...*..**..**.*...*******...**.*..****..****.*.**.**..*.**.*.....**....***.****.***....*********...**..****.***.****..**...*..*.****.*..***....**.*...******..***.**.*...****..* ......***..**.****...****.****.**.**.**..*.*.*........*.**.....**.*.****.****.*.*.**..***...*.**.**.**.****.**..***.*..*..*.**..*..**.**.******..*.*.........**.***.*.**.*.**..***....****.*...*.**.*.*..***.**.*..*..****......*.***..*..***....*..***..**..**.*..*.**....***.*.*...*.*.*..*.*.*..**.*..*.**.**.**.**.*...**.....*...*.****...*.*.*.*..******.*.**********...*...*.....*.**.***..**.......*..*.*.**.**.**...**...***.********..***..**..........****.**.*..***...*...***.....******.***.**.*..*.*.* *.....*.***..*.*...******.*.*...*..*.****.*....*...*..*..***...*.**...****.*..**...**.**...**.**....*.*.*...*.****.***..*..*.*...*......***.*.**.**.*.**..*****.*........***.**......*...*.***..**...*.*..*.*.*....**.*..*******..*...*.*..*.*.***....*..*****.*.**.**.**..****.*...*.***.**.*****..*........*.**.**....***.***.**.....**....****.*.....*...*..*.***..*.******.*..*.***..**..*..*.*.*.**...*******.*.*.....*.******......*...*..***..*.*.****.*..**..***..*....*.*..*.*......***.*****..******..*..* *.*....*.*.**......*****...*...*.*****.....***.*...*.****....***.....**.**..*...**.*.*.***..*.*..*..*..***.**....**.*..*.....****....*..*..****.**.***.**...**.**..*.**.....*.....*.*****.*.****..**.**..*.*.*.*.*.**...*....****..**..*...*..**...**..**.*...*..*.**.*.*.***.**...***.***...*..*****.*.....*.*..*.....*.*.*..**.*..**.*..****..****.***....*.*..*.*****..**...*....*..*.****...*.**.........********..**..*.***....*..*.**.****..**......*..***.***.****.*....****...**.**..*..*..*..****.**.***... .*.**..**...*.*.**.******..*..*..*..*..****.****.**.**.***...**.**.*****.**.*...**..**.******...*.*.*.*......*.*.***.**.*..........**.*...*.*..*...**.**..*..*...*.*..****.......*..****.....*..*.*.******.**..*.*.**..*.***.*.****.*.**...**...*...***..**...*.*..*..**.***....*..*******.****.**.**..**.****.**.*.*.*..******..**..*..*.*.**.*...**..*.*.....*...*.*.******..**..**..*.**..***..***....*..*..**....*..*..**.**.*.*..**.....**.**...****.*..**...........*.***.....*.........*.*.*..****.***.**.**. *.*.*.*.***.*....**....**.**.**...**.*.*******.*..**.*.*....**..***....*.*.**...**..*.*....******....*.**.***.*.****...**.***.***.**.*.*..****.*.*.*****..*..*.*....*.***..*****.....*.****.****..*.*..****.***........*.****.*..*..*.*.*.*.*******..**.....***.*..**.*****...**..*.*.**.*.*..*.*..*..***...**.**.*.*.***********.*..*.*.****.**......*.***.*.**...**.***......**..***.*.**.***.*.**.*..***.*...**.***.*..*..*...***..***..****.......*.**...*.*..*..***....**.*..*.*...*..*......*******...*.**..** ..*.***..*..*...*..*...*.**...*.***.****..******.*...**.*.*.*.**..........***.*.**.*.***.*****.*.*.**..*****..*********..**..****...***...*.**.***....****.**..*..*.*****....*.*...**.*..*..*..*..*.***...*.***.**.*.**...*..**......**...*..**.******.**...*........*...***.*.*.*.**..**.*.**.*......*.*...*...***...****....*.****.*..*****..**..*.......*...***....**..*...***.*....**...**.*.**..**.*.*.*****..**....*..*.*.....*.***..**..*..*.*...**.*.*...***..*.....*.*.*...***....*..**..*...*....***.***.. **.....*.*.*.......**..*..****...**....***...*****....***......*..***.*******.**.*.**.*.**.....**.*.*...****..*.**..*..*.*.**..****..*****.****.**.**...*..**.**......***.**..**.**.**...*.*........*.***.***.*.**.**..*....***.*...**.....*.**.**.**..*.****.**.*.****.****.*.*.*...****..*.**.***.***..***.*..*.**.*.*....**.....**.*..******.**....*.*.***.***.*.*.*.*.***...***.**..**.*..*****.*...**.**.*.*.*..***.*.**...**.*........*..*...*.*.*.***.*.**...*..*.*.**..**.*.****.*.*.*.*......**....****.**. .*......****.**..*.***...***.***..*......*..*..*..**..*.*...*..******..*.**...*.****.........*.***.**..******...*..***.**.**.*.***.**.*****..**.*.***...*.*.**.*...**.******.**.*.****..**.........*.*..*..*.**...**.*.****.***.*.*...****.***.*..******........**.....**.*..**..*....**.*.***.....*..*.**..*....*.**...**.*****..***..****..******.***..*...***..***...*..**...******..*.*....*......*****.*..*.***.*.....**...*.*.*.*....**.****..**.****.****...*....*.*****.**...*.*..*...**...*.*..*..*.****... **...*.*.****..*********.***.....*****....*.*.*.*..*****.*.*..*.*****..******.*..****...*.*..*****.*****.**...*.*.*....**.****...**..***....**.***..**.*.******.*....*.*.*..*.**.*..*....**..*.***.*.**.*.***.**.***....**..*.***.***..*.**..**..**..*..*.....*.....*..**.**.*..**....*.**......***.***.***.*...*....*.*........**..*.**..**...**..**.*.***.....*....****.*.*...*..*.****..**.*.*.*..*....*..**.*..******..*.*.*.***..**..**.***...*..***.*...**..****.*.*****.***.*.*..*..*..*..**.***.***.*.*****. *.*.**.*.*.****.*..***..***..*****.**...***...*..*****.**.*.**.....*...**...*.**..***..*...**.**..*.**.****.*.*.*.***.*.*.***..******.*...**.....*.**..**....*..**.***..*....*...*.***..*.*.**..*.*.**....***.*.**.**.....*.***...*******.*.*..*..*.**..*..******.*..******..*.*..*...*.***....*......***..***..**....*.****.**..*.*.***...***.*********....***********.**..**.********.**.*******..***....****.***.*.*.*.*..**...**.*..**.*..*...***..*.*....*.*.*.*..*.*..**.***.*.*..**.**..*.**.**.****.*...**.. ****....**..*******..****.**..**..*......*..*..**.***...*.*..***.*.**.**.*..*..*...*.***.**..**.*****.*.**...**.**.*.**..*...**.*.**..****..*.***.**.*.*....*.*..*****.**.*.*.*..***..*********..***.*.*******..**.*.**.**...**.**..**..*******..*.****.*.*...*.**..***.*..*..*....**.*......**..*..******...*...***.*.**.*.*....*****..*.*..**.******....****.***.*.**.**.**.*..***..*...*........**....*.*.**.*.*****.****......*.*****..*....**..*.*******.***...**.*.******.*...*********.***...******..***.*.** *......**.*.**..**.****.**..****.*****.**..***....*...*.*****...*.***.*.**..*..*.**.**.***..*.*.*..****.******.****..........*.***.****..*.*.......****.*......*.*...***...*.*.**..*.*..***.****...****.*..**.**.*..*...***.*..****..**.**..**..***.**.*...*******..*..**.****...*...*...**.....**.**.**.*.*....****.***.***..**.**.***.***.**.**.**.***..**....***.*.*.*.**.*...*.*...*..**...**.*.*..*.*.**...*...**.....*....**...*.****.......**.**.*.*......*...*.*...***..*............***.*.****..*.******.** .*...*.*..*.......**...*...*.*...*.*.**.***.*.*......**..*..**.*.*.***..**..*...*..**.***....*.*****..*.*.****....*..**..*.****.*..*..**..**....*...*****..***..*..**..***.*..*..*.***.****.*...*.*.**..*..**.***.*.**.**......*...*...**.*.*..****....*..**..*.*......***..*.*.**..*.******.*.**.*.*******.*..*.*......***.*..****.***......**.**.*****.....*..***......*..*.***..*.***********...****.*.***.*.****...*.**...*..*....*.**.*....*..**.*..**..******.**.***..**.*.*.*.*....**.....*.**..**....**.**.. .**.**..**.*.*....*.*.*....******.*.*.....*.*.....*.****.*....*..*...*...***.......**.*.****...***.**.***.**....*.*..*.*.*.***.****.*....**....*.****...***.**...*.......****...*.*.*..***.****...****..*..****.*.*.****.**....**...*.*...*.*..*...**...*.*.*..**.*.**...*.****.*.*.*..*.***...*.******.*.**.***....******.**...*.*.**....*****.*...*..*..**..*.*..*.***....*..*.*...**.*....*..**..****..****.******...****.***.***..*..**..**..*.**.*****.*..**.*..*..*....*..**.....*****.*....**....*.**..*..*.. *.*.****..***..*.**...*.***..*...*.***.**.....*****...*....**...***.**..*****..***.****..*.**....*.**..*.***..******.***...***.*...****..***..***..***...***..***..*.****...*..*.....**.****.*.......*..*****.*.****...*.**.....***********.***.***.****.**.*..**.**.***.**..**.*.*...*.**.****..*.****.*.****.*..**..**.*.*.....*.*.*.*.**.***.***.**..*.**.***.....*.*..*...*.*..*..*......*.****..*.*.****.**.*.*..**.*.*.*......*..*.*..*.**......***.*.***.*..***..*.*.*****.....*.*.......*....*..*.***..*.... ***..**.**.**.*..**.*.*..**.****..*....*.*.*..*....**....*.**..*.*.****.*****.....*.*.**.*.**....*.*****.*.**.*.*..*.****..*..***...*......**.****.***.*****...*.*....**...*...*.***.***...*...*.....***.....**.***.**..***.*..*.***.*****....*.*..*..*..*.*.**.**...*...**......*.**.*.***..*......*...**..****.*..*..*.*..****...**.*....***.***.**..*.*.**.**..*..*.**.**....*.*.**....*.....**.....*...****..*..*.***.*.**.*...***.*.**.*..**..*****.*.*.*.*.**......*...***.*..*.*...*.....**..*.*.***.**.*.... .**.**..*..***..*.*.***...**...**...*..**.****.*..*.***.*..**.*.***.**..**..**..*..*..*..*..**..******.*.......*..****..*....**....*******.*.....*.....***.****.*....**.*.*..*...*..**.**.*****..**...***..******.*.****.*.****....*.*..**.***........*.*...*...***.***.....**.....**..***.***...*...*..*.***.****...*.*.**...*.***********.**....*.*.**..***..*.******.*..*.*.*****..*..**..***.*****.*..*.....**.*****...*........*.**...*..***....*********.****..*.*.**..***.*.*..*.*.*...*..**.*..*..*.*....... .*.*..*..**..*.*..****.*..**....*.*.*..*...**.......*..****..*.***...*......*..*.....**.*.**...*.*..*..**.*..**.*.*...***.****.****.*.***..*...***.**.*..*.**.*.*..*.***...****........***.**...**...*.*.*.*..*.*.**...**.*......**.**..**....*...******.*.**.*.*..**..**...***.******..*..*...****..**.**..*..****..*....*...*..*.*.*.*.*.*..*..*.***.*.*.*...**.*..**..**.*.*.**.*..***..*..***.**.**.*..*****..****.****.*...***.*.**..*....*..*.*.*.***.**...*..*.*.***.*.****.**....**.**.**.....*.*.*.*.....** *.***...*****.**......**.**..*.*.....*..**.*.*.*.****...*******....*...*.*.********..*.*....*****.***......****...*.*******..**.*...*.*.*..*.***.**...*.*.*..*.....*.*****.*...*****..***********...*.**......***..***..****....***.**..*.*..**.****.*...*...*..*..**.*.**.**.*.*.******..*..*.**...*....***..*..***.***.*.****.**..*.***.**.*..*....*********.*.***..*..****.***********.****.**..*...*******....*.*.......**.**...**..**.**.***.*****..*.*..*.*.*..*..*...*..*.*..***.**.*...********.****.*.*.*.. ..**.*...****....****..*.*.**.***..****.*.*****...*.***.*.**...***.*.**.**..*.***.*..*.**...***.**.*.******.***.......*.**...**..*..**...**..*.*....***..*.*.*.*...**.*....**...*****.*.*..**......****.*.*..**..***..***.**..*.*.*...***..*.*..*.**.*.**..**.*.*.****.**.****.****....**...***.*.***.**...*.*...**.****.*....*.*..***.***.*.**..*....***.**.......***..****.***.******.*.*..**....**.*..***...**....*.**.*.**..****.*.*....***.**.****...***..*.*.***.*..*.**.*.....****.*.*....**.*..**..*.*.*.... ......**.***.*......*.....*.*..**..**..*.***.*.***....*.*..**..*.*****.*..**.******.*.******..*****..*****..*..**..*.....*..*.***.*..*.*...*..*..*............**..*..**.***....**.*.****.....*...***.*.*..*..****.*.***...*..*.....**.*.*..**.*..**....*.**..*.**..*.*.**.*....***..........**.*...**.*.*....*..**....*.*.*.*****.*.....*.****...**.***.**..*.***..*.*.*..****..***..*.**.**....*..****..**.*..*****...*..*****.**.**.*.*..*.****.***...*..*..**......*.....*.**.*..****.***.**.*...*.*..*..**.**... *...*.**..*.**...*..*..**.**...**.***.*..*.***...*...***...**.*.*.**.....***.*.*.**.*.*.*****.****..*****.*.*..*...*....*.*....**........*...**.****..*.***....*...*..*.*..***.*****...*...***...*..***..**.**..***...*..*.***..**..**.***.....*.*..*..*.**.*.*..*..**...*..*..*...**.*..*.***..*.*...*.*.*..******.***...**.....****.*.****.**.*........**.**..****.....*...*...*.***.*...*.*..******.**..*****.*.*.*....*....**..*.*.***.*..*..***.****.*...***...**.*******......*.*.***.*..*...**.*.....**....*. *...******...*.*..*..*..**.**.*.**..*.*..*****..*.*.**.*.*.*.*.***..*.**..*...***...*.*.**.******..*...*.**.*..**.**....*****.***.*..*...**.*.*..*.***.*.**..**.*.*.**.*****...**.*..*.***...*..*...*...*..*..*.*..*.*.*..*.***...*.*..**....**.**.*.*..*.*.**.*.*.*....**.**.**.**.....**.**..*.*...**.*.**..*.**..*.**.*..**.*.****.....*.........*..*...***...**..*..*.**.*.***.**...*.*.**.**..***...*..*..*..*.*.****.*.***.*.*.*................*.**.****.*.***..**.****..***....**.*.*******.*.*.......**.... .*..*..****.*..**..*.*.**..*****.*..***.***..**.******.******..*.*.****.....*..*****..*....*...****.*.**......*..*....****.*..*..**.*..*****..****..*....*.*..**.**..**...****.*..**.*.**.**....*.*.*....*.*.*...**..**.**..*.****...**..*.*..*.*..*.***.*..*.*...**.*.**.**.....**.**..*..***.*...**.*.*......**.**.*.....**.**.......*...*..*****...*.*.***..*..*.*.***.*.**.*.***.***....**.*..**..**.*.****..**..*****........**********.**.**..***..*.**..**.*.*....*..*....*..*.*...***...*******..*.*.....**. ...*.*.*.**...*.**.*.*.****.*.*.**...*.**..**....**..*.**.*.*.*.**...***...*..*.**..*.*.*...**.....*.**...*.***.***..**.***..*.***.*..*..**..**.**.*..**...***.........***......*......*..**.****...**..*..****.*...*...........*...***.***.*...**..******..**.*****.*..**....*..*.*..**.**..*....*.**..****..*..***.***...*.*.*..*..**.*...***.*...*.....*..**..**.*******..*.**.*.*......**...*.*.*..****..******......*.*.***.*..*..*.*.**.*.****....**..*..***..*.**.***..*..**....*...*****.***.**.**.*...*.... .*..**..*****...***.*.*...***.*...*.*..***...**.*.****.*.*.**.****..**.***.....**.*..**..*.**.*..*....****..*.*..*.*..*.*.*..*.**.*.**********.*.*******.*..****.***...**.***.....**....***.*.**.*.....**.*.*.*...**...*....**....*.*.*.**.*.***.**.**.***..*.**..**.*.***....***.************...*.*.*...**....*****.*...*...*.......*...**.*..***...****..******..**.....*.***...**..***.*..**.***..*..*.*..**....***.*.*.....*..**..*.....***...*.*.***...*.......****.***.*..**.**.**...*..*.**..****..*..**.*... ***...*..**..**....*.*.*..***.****....*.*.**..*.......*..*.**..*..**..*.*.*..*..*.*.****.***.*..*....****....*..*.*.**....***..*.**....**.********..*.*.*.*.****.....*.*.*...***...****.....*****..***.*****...***....*..*.**.*.**.**....****.*...**.*.**..*..**.*.*****....**..**......**..*.***.*.**.**.*******.**.*......**..****.**....*...****..*.....**...**..**.**..**..**.**......*.*.***..*.**.**..*..*.....*.**..****.******.........**.*.***.*.*..*....*.**....*......*********..*...*****...***..*..*..* .*..*...*****..*.**...*..***.***...*.**.**.*.*..***..*.***.....***..*...*...*.*.*.*...**.*...*..**.*...*.*.*.**....***.*...*..*.****..*...*.*..*.****.*...*.**.*.......**.**.**...*.*.*....**.**.**....***.**.*.***..****.**..***..*...***..*....****..*..**.*.*....*..*.**.**.****....*...*.**...*.**.***.*.**.....*..**.....*.*.*..*..*.......**.*.***.*..**..*.*...*.*******.**.***....***..****.**.***...*...**.**.**....*...******...**.*..*.*.....**...****..**..**.*..**.***..**.*..**...*.****...****..**... *..*****....*....*.*.***.......*.......**.**.**..**.*.**.*.**.**...**......*..***.*...*...*.***.**........********.***....*.***.*.**....*.**.*...****.*...**..*..**.***.*.*....**.*..****.*....*..*...**.*..........****...*....*..******...**..*.*..*****.*...**..*.**.**..*....***.....**.....*.....**...*****..*.***.*...***.**..**.**.*.**.***.*.***.*****..*.*..****...*.***..**.*.*..*..**..*.*.******..***.**..******.*....**.**..*.*..*...*....**...*.***..*..***.***.**....*..*.*.*.****..**.*..*..*.**.*.* *...*..****......*.****.....****.....**...**.**..***.*.......*.....*.*..**..*.**.*******.**.*...**.*...***..******.........*.*....*..**.**.**.****..*.*..*..***.**...*...**..*..**.*.**.*....***....*.*...*.*..*..*.***...*....**.*.*.**..*.**.*.***..****...****.*.***.****...**.**...*.****.....*.*.*.*..***.......******.***...***.***.*.*****.*.**.....**....*.....*...****.*......****.**.*...*..*...**...***.**..*..*****.....**...*..*.*.***...*.*.......*.*.*******....*...*...***.*.*..***...*.**....*..*** *****.***......*..*.**.*****.**.....******.*...***...*****..***...****.*...*.***..**...***.*..**.*..*..*.***.*.*...******..**.**.*....*.***.**..*..***.**...*.*.***.*..*.**..**.****...*.***..*...**...**..**.***.***..*.*.**...*.**.****...*****.*.*..*....***.*.**.*....*****...*****.*.***...**..***...*.*...*...***.*....*.******...*.........*...*....*...*.*****.***...****.*.**..***..*.....*...***.**.**.**.**.....********.....*....*.****...****..*****.*.*****.*.*....***..*****.*.**..**.......*.**.**** .*.*..**............*.*..****.*.**.*.*..*.**.*.**.*******..**.***.*.*.***..**.***...******..*..***.****..*.*.**...*.....*.*.**...*...*.****.**.**.*.*.*.*..**.**.**********.*.**.*...**..*.*..*...*..*.****.*.*.....*.****..*.*.*.***.***.**.*..**..*.*.*..*.***.......*.***..*.**..*.**.****..*.****..****..**...***.*....**...*..*....******.*****.***...*.**********.***.**.**.*.......*.*****..*....**.*..*.**.*....*..*.*.**.**..*.*....**....*.*.*.*...**.*.*....*..***..***...**.**.*.***..**.**.*..*..***... .....**.*.....**.***.*..*..****.****..*...**.*****.*.....*.**..*.*****.*.**...*.**.****.**.*.****.*...**.*.**...**.**.*......**...**.*.***.***.**************..**..*..*..*...*..**.**.**.**.*.**...***..*.*..****.*.**..******.****.*...*..*.*..***..***....*...*..**.*.**..*...**.*.**.......*....*..*.*..*.**.***.....**.*****..**..***...*.*.**.**..*.*...*.*.***.*.*..****..*..*.*.**..**..*....*..*.**..*.***.**....*.*..*.**.*.*..*..**.*..*.**.*.*..*.*.*****..**...*****..***.**.**...*.*..****...*...*...** ..**.***..*.*...**.**...**.*...**..*****.*....**.*..*...**...*...***.***.***.*..*........***.......****.**....*.*.*.*..*.***..***.****..**..*..**........*.*...*.*.*.*.......*......*.*.....****.*.**..*..*.**.**..***.*.******.**.*.*.**...**.***...***.**.....**.*.**..*.**.*.**......**.*.*.****..**....******...***..*..****...*..*.*.....**...****......***.*....***......*...*****.*****...*..*..*...****.**.*..**.........*.**.*.*.*.*.*.*.*..*.**.*...***.***..*.......*..*.**.*.*.*..*..***...*....**.**.** ...*.*..**.**.**.*...*.*..*..*...***.*..*..*****....**.*.*.....*..****...**.*......*.***.******..**.....**..***.*....***.*.*....**..*...****.*...*.*****..*.******..**....*..***..******..*..*.*.........**.****.*....*.**....***.***..****.***....**.**..***.*..****....*.****..**..*******...*.**.**..****.*.*.*....*..*..*...***.*****..*.*.*.....***.*.*..*******...**...*......*..***..*.*..**...***..*..**.***.*.*..**.****..*.*****..*...**.****...*...****.**.*****.*...*..**...*.*.*.*.....*.....*.*...*..* ..***..***.**..*..*.****..*.*....*..****..*..........*.*...**.*.*....**.**.*.***..*..****...***.*...*.**..*.***..*..*.*.*.......**.*.*.**.*.****.*...****.*.**.*.*.*****.*.**..***....*..******....**.*...**.....**.**..**.*.**....***..*....*.****.*.*****.**.***...**..**.*..........*..*..**.*.*.*..*.**..**.*.***..***********.****...*****....***..**.....**.**.**...****.*........*.*.*.**.*..**..****..***.**.*..**..**....*******.******.*...*...**.**.**.*.*.*....**.*..***..*...**..**.*.*....*....*.**..* ..***.**.**.*....*.*********..*.*...**.****..*....**...*.*.........*.**..***.*...*..***.....*****.******...****.....**.*.*.**.*..*.***..****.**.....**.....*.**.**..**...*...*.****..*...*..**..*.*..*.***....*.***.*.*...*......*..**.....*......****.*..*.*.****.*.**.**......**...*.....**.*.*.***..*...***..*.*...***...*....*.*.*.....*..**.*.***.*...***..*..*.*....*.**.*.****.*.*.**.**..*.***...*****..**.*...**....*..*.**.*.*..**.*.....*.*..*.*.*.******.**..*******..****.....**.**...**..*...*..****.* ****..**...**.*.*.***.*.....*..**.**.*..*...*.**.****....*.*.*.*..***.*..***........**.****.*.*.*****.*......*****.***....*...**.*.**..***.**.**.******..*.****....*...*.*..*...*.*..*......*......*.***.*....*.*....*.*....**.*.*.*...*.*...***.***.****.***..***..**..*.***.*..*....*..*.**...*....***.***.*.**.*.*.*..**.*...*.****..****..***.**.*.*..*......**.***.**..*...***.*..**...**......**.*......*.*.***...****.**...*****.*...**.**...**..**..*.*******.*.........*.********.*.*.**..**.*...*.***..... ..**.*.*.**.**..***..****.*.*.*.*..*.*.*..**.**.**.***.**...*...******.**.*....**...**.*.*..****.*.....*****.***.***...*......*..*....*.*.*.*****......*.*...***...*.*.**...*.**.**.***.*.***..*****.*.*.**.******....*.*..*.....*..*....***..*...**.**.******.***.**.....**.*....*..*...*..****.***.*..*.*..*.*.*.*....**.**.*...**..**.*****...**.*.**....**....*..******.****.**.****...*..*.**.*...**..*.*..*.******..*.....**..*...*.*...*.****.***.*....*.**.**.*..**...*.*****.*....******.****.***.***...*** ***....*.....**.**....****.*.**.***..**.**.******.**.*.*.***.*...*.*.*****...*.*..*.**.*......***.***..****..*..***.*.*.*.*..*......*....*.**.*..**.....**..*..*...**.....**......*......*..***..*.*..**.**..**.*.**.....***.*.*.*.*..*.**.**.*....**.*.****...***..**...**..*....*.*..*..**.*.***...*..**.***.**.......**...*.*.*.**.*.....**.***.**.**..*.....*.***.*......*.*.***..*.**....***..*...**..*.*...*..**.**.**..*.**...**.*..**.....*.*..*.*.***.*..*.***.**.*...*.....*....*.*..*.***...*......*..*.. *......**..*.....*.***..*.....**..****..*.*.*..****.*.*..*.**..**...**.**.*.***.**.*.**.......*..*.*...********.**.*****..*...**.**..*.***.****..***.*..*.*..*****...**...*...*..*.**..*.*..***.*.**..*.***.****.*...**.*..........*..*.*..**.***.*.**.*.*..*.**.***.*.*.***.....**..****.*...****.**.*.....******...***.**....**.**.**..*.*.***..*..*...****.*..*.**.*.**...*.*..**.*..****.*.**..**.*...*...***.***....**.****.....*.***.*...*...*.**.**.*.****.*****.*....***..**.*....*.*.***...**..*...*....... ..*.*...*.*.*..*.*...***..*..***.*.*.****.......**...*.....*.....***..*...**...***********......****.....*..**.*...*****....*...*.*.*.*******..*..*.......***......***..**.*....**.*.*..*.*...***....*...*..**.....*..*.**...*...**....**..**....*..****.*...*******...*.*...*.*.**....*...*.**..*..****.**..*....*.**.*...*.****..*.****..*.******.*.*.*..*....***.**..*.**.....**.**.**.******.**.*.*...*.**.*.*.*.*****...*..*.*.***..***..*.*...*......**..**.***.*.*..************.*....***.*.*.**...***.***..* ..*.*.*..**.**.**...*..*...*.*.**...***.*..***.**..*.******.*..*****....*.*.**.**.*....**.*...***..*..**.*.***.**.*.**...*.*.*...*....**......**..*.****.*****..*......*****..**....*.**.****.*******.**.*.*.*.....*.*.**..**.**..*...*....***.*****.**.**..*...****************..*...*.....*****.**.**.**...***..**...*...*...*...*..****..****.*.*.**.**.*..*.*.*.****.*.*..*.*..**.*..***..**.**.***.*...***..*.*...****..**..*..*.*..*..**.*.*...............*...*.******.*....***...*.....*.***.....**...****.* .*..**.*.......***.***...*.**..*.****...****..*..*.*****.**...*.*.***.****.*.**...*.*...*.....*.*..*.******.*.*.*..*.****.*..****.*******.*.*....**....****..*.*..*..*.*.**.*.*.*.*****..*...*.*.*.***....*******..*...**.****.**.*.**..**.****.*..**...*.*...*.*..*....**.*..**.**.*..*...*.*.*.*.**....***..*.**.**.**.**....**...****.*..**.....**..**..*.*.**.....***..*.*...***.*.***.*.*...*.**.******.*..*....***..*.....*..*..*..**....*..*..**********..*******.****.**....*....*.*.*..***..*...****...*.*. **..**.*.**.**.**...**....**..*...*.*...***.**.*..******.*....*.*....*.*...*.**.*.**.***..*.**.**.*..*..*.*.*..*.*..*....*.**..**.*...*...*.**.**....*****...***..**.********...*.*..******..****..*****....*..*.**.*.**.......**.****.*.**..*.*....*.*..****..*..**.**..**.*..*.***.*.***..**.*.*....*...*****...**.***...*******.*.*.*.....*.**.....*...**..**..**..****....*.*****...*.*.*......*..**.*..*.**..*.*.*.*****.****.*.*..*...*....***..*...******......***.**...****..****...****...**..***...**..... .***.**.***..**......******...*..**..**.*..*....*...*.***.**.**..*.*..*..***..*..***...**.**..*.**.....*.****...*.*.*...***.....*....*..****.**.**..*.**..*...**.*...****..******.*.****.*.*...*..*..**.*****...*****.*.*.**..**.***..*........****..**.***.*..*.***..*.*.**.**.**.*.*.*....****.....**.***.*..*..***.**.***...*.*.*****..*......*.*****.....*..*.*.*.*********.*.***.***.******.*..*.*.**..**..*..******...*..**..*.*..*...****...*..***..*...*.***...*.**.*.*.**.***.**..**.....**.****.**.*..*.** .**..*......*******.....*..**...*...*....*.**..********.*...*.**..***..***.**.*..*.*..*.**.**..**.***....**.**.*****.***....*.*..***..***..**...**.*.****..*..*.***..*...******..***.*.*.*.***..*....*..*..*...*.***.*.*..*******....*....**.....**....*..*.***.**..*..*.*.**.......*.....*..***.**.**..***.***.**.*.*.......*..*.*.....***..*.****.*..*...*..****.*.*.....*..**.*.*.***.**.*.*.*..*.*****.****....**..*......*..***..*****.*.*...*.**.****..**.***.***....*..*.*.**.*..*..***..........***.***....* *..**..**....***.****.*****..*.**.....*.***...***.**...*.***.*..*...*.*...*..*....**...*****.*.*...**....**.**...*.*...******...***...*.**.***..*.****.***.**.****.*.**......***.******.....**.*.****.*.*.......*.*.*..*.*.***.*.*..***...*..****...*.**.....*****..***..*...*.**.....*...**..**.*..*.***.**..****...*..*.....*.*****.*.......*.*....*..**...*.**....***.***.*......*.*...*.*..*...*..****...**.*..**.**.*.***..**..*..**..*.*.*.*.**....*.*.**..*.**.*****.*.**....*...*.*...**.*.**.**..**.*...**. *.***..*.**..******...*...***.***.*.*.....*****...*..**..**..**.**..*.****.**.*.***.**.*.*.**..**.*.*..*****...*****.**...**...***..**......*.*..**..***..***.*.*...*..**.*..***.***.*.....*.**.*.**...***..*..........***.*...*...*..*..*..****...**...*.*.*......*.*.*.*...*....**.*..*.***..*.**..**....****...*******....*...***........****......*....*.*.*****....***********.*..*...*.**.*.***.*..**.**...*..**..*.*...***.**.*....***.***...*..*.*...**..**..*.****..**.*....**.*.*...**.*..*.**.**...****.. .*.*.*.*..*.**...*.....**...***....***.*..**..**.....*.***...*.....*.*...**..*.*.*..**....***..*.**...***.*...****.*..*.**.***....**.****..**.*..**..****.**.*.*..........***..**.***.*.****..*.*.*..***.**.........*.*.*....***.....**.**.**.***.*.******.*.*..**.....*....*...*.*.***...*..**..*.**..**......**.*.**..****.**......*.**.*...*.*.*.**.*****...**....**.****.*..****..*******......***......*..........****...*.*..*......*..**..*.***...**...**..*.*****.*****..*.....*.*.*.*.*****.******....***** .....*****.*.*.....***.**.....**.....********..*.**.**...***.**.*****.*.*....****....*.***..**....*.***...*..*..**.**.******....*.....*.*..**..*.*.*.*****.******.**....*......*...*..*.*...**.*.*.***...*******.*****...**...*..**..***.........*...*****...*...*.*..*.***...*****.*.....***.*****.***..**.*.*..***.*.**..****..*.**.***..**.....*.**..*..**.*.**.**...*..**...*.****..*...****.....*.....*.*.*.*...*.********..*...**..*****.**.*..*****..****....*.***.**.*.**.**.*.....**.*...*.....*.***.**...* ***.**.**.*****.*.*.....**.**.*.**..*.**..***.*****.**.**....****...*.*..*.......**....**..*.......****...*.****..*..***..***..*.****.**..*..*.*.*.*.*.**...*.*.*..*..*.*.*****.*.*.*.**..*.**.****.*...*.*.*..**.*..*.........**.***.*...*.**.*..****.******.***.*****.*.***.*.***.****.......**..**.***.....*.*.*...*****..*.*.***.**....**..*.**.*..**.*.**...**....**.*..*....*........**....*.***.**.*****.**..*.*.*.*.***.**.**.**.***..**.*..*.*..***.*.*.......***....*.*.....**.**.*..***.*.*..*....**.**.. ****.*....*...*.*.....*....*.*.*****.*.**...**..**.*.*..*..*...*.*...****.*..*..*.*.**..**.*****.*.*.**....*.*..*..**.**.*.**...**..**..*..**....*..*.*....**..*..**..*.**..*.******.***.*..*.***.*..*****.**.**..***..*..**..**.***.**..***.****.***.*******.....**..*...***..***.*..***.**....*.***..*.*..*.*.**.*.*......*....**.*..*.***.....***.*.*****.......***...*.**.**..**.*.....****..****..*.***.**.***.*...*.*..**..*.***.*.*****.**..*.*.**.**.*..****..*.**..*.*.*.**.*......**.*.**.**.....*..***... ..*.*..***..**..*.*.**.*....*...***.*.*.*****..*.*...*.***..*******.**.**.****..*.***.***..***....**.*..*.....*.*******..**.*****...***..*.*...**....**.*.*****.*.****.*..*.*...*..*.*..**.*.***.*..*.*..*****...*....**.*.***..*....*...*...*.....***..*..*..*.*....*****.***...*...*..*....*.....*.*...****....*..*..**.***.*****.*.**.*....*...*...****..***.*.**...**.*....*.*.****.....*..*.***..**.**...*...*.*.*.*.*.*.**...**.**......**.*.*.*...**..****.***......***..*..***.*..**.**......*..*....*...*.* *****.***.*...********.**.*...***.****..****....**..*******.***.*****..*.***.*...*..*****..*...**.****..**.*.**.***....***.**..**..*......**..**.**.*.**...*....*********.*.**.*.*...**..***...*.*.**.**..**.*.*..**...*.****..**.*.**.*.****.**.*.*.*.*...*****........**.****..*...*..*****..*.*.....**..*......*.*.*..*.****..****..*.*..***.**.....*.*....***.**.....*.**.*..****..**.**.**....*..*.*.*....*****.*..*....*.*.*****.*.*...*...**.***.*...*.*.*.**.***.*...****.**....***.**..*.****.***....*.*..* .**.***.*.**...*******..***.*.*******.****.**.***..****...**.***.*...*.***..***..**..*.........***.*..****..*..*****.....*.*.*..*.*..*..**.*....*.....******....***............*..**.**.*.*.*..**..******..**.*....**..**.**.***..**....*..*..**.*..*.....*...***.**..*.*.***.*.****.*.*..*****.*****...**....*..**.......****..*.*.****.**.*.**...***.*..*.*******.*.*.*..*.*..****.**..***.*.**...********.*..*..****.******..************...***.*.**.....*.*.*.***....*.*...*..***..**.**.....*....*...*****.**.. ...**..*.*....*....**.*.**...*...*.*..*......**.***...***.......*.*.*...**.*...*.**....*.**......*..****..*...*.....*.**...*..***..***...***.***..***.*.*.****.*...*.*.*..**.*.....*..*..*..**.***.*...*....*****.*..**.*..*..**.****..**....*..*....*.***.*.****..*...*...***....**..**.*.****.*...*.**.***....*.*..**..*..**.....*.**...*..***....**..*.**.**.*.....*...*..*.**..**...*...***.**........**.**.***..*....*.**..***..**....*...**...*.****......*...*.*...***.*...***.*...*.*..*****.**.***.*****.** ...*......*..*.**.*.*.**.....*...*..******.*.***........****.**.*.**..*****....*.*.******.*....****..**...**.*...*....*..*******.**..*.*.*****.*.*****..***.*..**.*..**.***.*...**.****.**.**....*.*.**.*...*..**...**......*.****..*....*..***.....*..**.*....*.***.*.....*.*.*.*...**..*****.....*....**..*.*..*.**.*...*.*****....*.*...*.**.**..*...*.*.****.*..***.**.*....**..**.*.*****..*..****....*...*.*****.*.*..**.***....***.****.*..***..**.**.**..**..*.....*.*****...**..*....**.***.**..**......*.* ..**.*..*.*.*...**..***..**.**.*****.*..*.*.....***..****.******.***.*.*..*.**.*.***.*..*.****.*..*.***.***.*.***..*.**.*****.*.*.*.*.*....*....*....***..*.****.**.**..**.*..**..*.*.....***.***....**.***.*.*.**.*****..*.*.........**.**.*.*..*.*.***..*****.*..***..*..*...*..**..***..*..**..*.***.**...******...**.*.*.****..*.*....*.*...***.*.**..*..*.**..**..*...**.******.....****.**.*..*...*...*.**....*.....*.*.**.****..*.***.*....*******..**.*.*..**..*....***..***...*.***..**.*..****..*.***...*. .***.*.***.*....*.*.**...*.****.*********..**.....**..***.*******.**.....*.*****......***....*..*..*.*....*.*.**..*.....*....*...****....******....*......***.**.*...*..*.***.*****..*...**.*.**..*.******..*****...*..*...*..*...*.*..****......*************...*....**....*.**......**...**...***.**..***..*.***...*..**....**...***...*...*****.*...***.*.**..****..***...**.**.**.*..**..*..*..*...*...*..**.****....****.***...*.**..**...**.....*.**..**.*..***......*.**.**...**.**.**.*.*.***.**...***.***** ....**.....**....*.**.*.***.....*.****..*.*.*..*.*.*.*.**.*..*.**.*.****...*..*.*.**.***.**.*...*..*..***.**...****...**..*.....*..**.......**.*.*..****.**.**...**...****..*..**......**..*****..*.*.*..***....**.*..*..***..***....***.****.***.*..**..**....***.*****.**...*..*.*...*..***..****.*.****..**.......****..*......**.*.*..***..*.*...**..***..******.**.*.....*.**.*.**.**.***.*..*.***..*..**.*...*.....***.**..**.**.***..***..*.*..*..**..*....*.**..**.***..*.******.*.*.*..*.***....*..****...* *******...*..*..*.*...****..**.*.*.**...*.*.**.***.***.......*.******.****..........*.**..*****.*...*.*.***.*...*....**..***.*...*.*.***.***.**.....*..**......**....**..*......*....*....****.*.*.*....*.*.*.**...**.*..***..**..***.***.*****...**********.*******.*...***....*..**..**..**.*.***..*..***.*...*..*..**.**....*.*****..**.*.****..***..*..***..*.*.**.******.**.*.*.....**.***.*....*****..*.*..**..**.*.***.*..**.*.****..*.*..*..*.**...***.**....*....******..*...*****...**.........*...*.**.*. **....*..****...**.**.*..*...*..*..****.*.*.*..****.*..**..*..***..*...*..**.*******...*...*.**...*....*...*****...*..***...*....*...*.****..***..****...*....**..*...**..*..*.*...**..*.*.**.*..*.*.*...**......****...*.****.*.**.***.*..**..***..**.....***.*..**.....**...***.*...**.***.*.***.*..*.....*..**...*******.*..**....*.*.*..***.*.....*...*.*..******..**.***..*.******...*..*..*...********.**.*.***...**.*.*...*..********.***..***..*...**.*.********...****..**.*..***..*..****...**..**.*.***** .***.*.*..*.**.*..**.***...*.*.....*.***.*..**..**....*..*******...**.****..*..*...**..**.**..*.**.**...*.***..*.*.*..*****.*..********...******........**.*.**.....**.***.***.*...*...**.....*...*....**.*.*.***.......*.*.**.**.*****......*.*.******....**.**..*...****..*...**......*.***..*....**.*****.*..*..*.**.*.*.*********.....**...*....***........***...**..**....*..*.....*.**.**....*.*..*..*..**....**..*....*..**.......***..*..*.........**.....*.*.**..**.***...**..**.*****.*.***.**..*...**.*.. ***.*..**.*.**...**..*****...*..**.....***.*.***..*.......**.*.**.*..**.***...*...*.*.*..*.*.***.***.*.......*.****.....****.*.*.*.*.**..*****..*.....*.*.......*****...*..*..**....*.****.*.*..***...*.....*..*.*...*..**.****...**.*.*.**.**....***.****...****.***.*.******.***.*.*.*.....*......***..*******..*...*****.*.*....*...**..*.**..*..*.*.**.**.....*..**......**.*.*...****.*.****.***..*....***.***......****..***.**.**...*..*......*..**.**.*..*.*..********..***.*.***......*.*.....**.*.***..... ....*..***.*.**.*.**.**.*.....*..****..******..*..**.***.....*.***..*...***..**.*.**.*.*.**.*..***..*..*..***....*.*....*..**.*..**.*.....*.*.*......***..*..*.*..........*..*..******.**...**...*...*...*...*.*...***..*.**...*..*...**.*.*.**........*..****...***.**..*...******..*.*.*...***.***.*.***.****.*..*...*.*..*.*.**.*.*.***.*.*.*.*.*.*......*..*******.*.**..*******.*..*.*...***.**.*...**..*.*.*....*.*..**..****...*.*.*.*****..**.....*..*.******.**...*...****...*****..**...*.*..*.*.*****..*. .....*..**.*..*..*****....*..*.*.**.*.**.*...*...***.*..**.*.*.*.*...***...*...**.*.*.****.***..*.......***.*..**.*.*....*....**.**.**.***.**...**..******.*.*****...*.**.****..**.*.*..****..*.***.*****.*.**...****.**....***....****.**.***...**.***.*....********.**..**..**.....****...*....*.****.*....**..***.*.*.*..*.*..**..**..**.*..*..****..**.*...*.*.**..*..*.*.****...*.*..**.*....***.*.***...*..**.**.*.*.***..******...*.***.*.**....**.**.*...****........*.*..******.***..*****...****.*...*.... .***.*..**..*.*******.*....*.......*...*.****.*.*.*..**..*..*.**....*.*.***.*.*..*.*....***.**.*..*.**...*...*.**.**...*.*..****...*.***.*..***.****......**....**.*.****.*..*.**.*.*.....*.*....*.*...***..*...*....***.****..**..*.**...*.******.*.**...**..*....**.*.**.**.**.*.**..*...**.*.*.*.**.*.*..*.**..*....**..**.*.*.*.*.*...**.**..**.*....***..***.***.**.**...*....*...*.*...*.*.....*.**.*..**..****...***.*..*..*.*....**..*.***..*****...**..****..*..*.*..*.***.*......*...*..**.**....**.**..*. *..*****........*..**..*.*..***.*..**.**..*..*.**....****..*.*..***.*..*.****..*.*.*....*....*.**..*....*.*.**.*.**.****......*.*....**.*...********.**.*......*.*.*....******....**.*.***.**......***..**..*..*..**..**..*..*.**.*...*...*.***.*...*.****.*....**...*.....***.*.**..****.**...*..*..*..**..*.*.*...*....****....*....*****.*..**.*.****..***..*..*.*..**.***..*..**..*.....****.**..****.*..**....**..**.*.*.*.*.*...****..****.*..*..**.****..**..*.....*.**.*.*.**..*..*.....*....******.....*... ....*.*.**.*.*.*.*.***.**..*.*....**...**.*..*..*.**.*******..*.*....*....****....*.****.**.**..**.**.*...****.**...*..*..***.***.****.**.......*.*.....*...*..**..*.*.*.*....*.....**..*.*..*.**..*****...*....***....*.*....*...**.**.*..*.*..*..*..***...**.****.****.*.......**...***.**.....**.*..**...****.........*.**....***..**.......*.***.**..******..********...**...**..*........**...****.*.**.*.*..*.*..*.**.**.*.**..****...*...*.***...*.*******...*.***..........**..*..*..**.***.********.**.**.* *..**...**..*.*..***.*.*.*...****.**...*...****.***.****..*.*.*..**...**.....**...**.*.***.**...**..**.****.*.*...*.*.**.*..***...***.*..*....**.**..**..*.********.*.******.*****.*.*.****.*.***..*.***..********...*.*.***...*.*.*.*.***.*...*.*.*..**.....*..***.....*.*.**.*****..****.*.*.*...**.*....*...**...*..*.****..**.*.*..**.***..**...*....*.**.*...**.***.**.***.*..**.*.**..*..*.**..**..***.**.**.*.*.****...*.***...*.*.*.*.*...***.*..**.****...*****.......***.**....**..****..***.**.***..***.. ***.**.*.**....**..*..........******..*...*.*.*..**.*.***..****.*..******.*.***...**.***..**...*.*.*.*.......***..****.*....**.*.**.*.**.****...*..*..*.***.......***.****.*.***..****.***.*...*.*....**....******.....**....**..*.*.*..*.*.*.*..*.*.**.***.*..*.******..*.*......**.*.*.*....**....*...*..*.**.*.*....*...***.***...**...*.**.****.*.**...*.**.*.....*..***.*...*..*.*...*.*..**.*..**....****..***..*****.***.*****.*..*.**......*..**.*.*.*..**.****.****.*.***..*.*.**.*****.*.**.....****....** *.**..*.*...**..*.*..*..**.***.........*.**.*.....**....***.*..*..*...*.***.....*..*.***..**.**.*.***....******.*...***..**...*.**....*.*..*.*.*.*.*..******..***...*.*...*..*.*.**.**....*..*..**..*..****.*.*.*....*****..*****.*.*...*.*......*.*..*..*..**.*...*.*..**.*..*.***..***.......**..*.**.***.*******..**.*..**..***.****.**..***.*.*..****.***.****.......*..*.**.....******..*****.*....****.****..**....*...*.*...**.**.*...**...*.*.*.**..*.*...***.*.******.**.*...*...**..*.*******...**.****..* .***.....*..**.*.....*....*.*.**........*.**..*******.***.*.****.***.*....*..**....*.*.*.***..****..**..**..*****.*******.**.*.....**.*.*......****..*..**.*..**.**.*.*..*.*...*.***..*.....*...*...**....*****.***....*...**.*.*.......*.**...*.**....*...*.*...**..**.**.*..**.......*.*..*****....*.*.*..****..**.*.*...*...**...**.***.*.....*.*...******.***.*.....*.***..*.**..*.**.....*..*.....*..*.**.**.**.....*....***.****.*..***..****.**.**.*.***.**..**.*......*..***..**.**..***..**..****.***.*.... *..****.**...**.....**.**...*..*.***..*...**.***..**..*..**.***..*....**..**....**.***.*.*....********.**.**.***...****..*..**.**..**....***...*..*..***.*****.*........*..*.*.***.**.*******...*.******...*****..***.**.*..**.*.*..***..*.*.**..*..*..*..**.*..*..****.**.*.**.*.*.*.***........*..*.*****..*.*.*.*.**..*.....****.**...*..*..**.....****.*.*.*....***..*.**.*.*..*..*........*.*..*..*.......*.***.*.**...*...****.***.**..***.*......*.**.*.**.*..*....*...*...*****.***..**...*.**..***.****.... *....*.....*.**.***.*.****..**..******.******..*****..**.**...******.****.****..***************.**...**..***..**..******.*....*...***.*..******...*...*.*......**.*..*..*.**.**.*.*.****.*.*..**..*.**.*.*...*.******.*..*..**....****..*****.**......*.**.***..*.***....*..*...*****.*.*.*.*...**..**.*..***.*...*..*.*.*.**.....**..*.*..**.*.....**..****..**.**....*.*...*..*..*..*.*******.*.**...*.***..***..*.*.**.....*.**.***.**...*..*.**.****..*..**.*..**..***.***....*...*..*..**.*****..***.*....*.*.* .....*.....**...**.**...**.*..**...*....*.******...****.******...**.**.**....*..*..*..*.****..**...**..**.**.**....**.*.*.**...**.**.....*.*******.***.*.**.....*.*...*..*.*...*...**...****.*.****..*.....*******........*..**..*..***.****..*..*******.****..*..*.....*....**....****.*.*..**..*.******.*.*.***.*.*..***....**..*..****...*..*.*.***..**..**..*..*.*******..****..**.**.**...*.**..*...*...***..*...**.*.........**.**.******..*..*.****.*..*.*...***..**.....*.***....*.*....*.*..****.**..*.*.** ..**..**.***...**....**..**...........*..**..*.*..*.****....*.......******.**.**.***.*..**.*..***.*..*.*..**..**..***.....***.**..**.*...*.*****...**..*.*......*..****...***..*.*........*..*.**.**..**.*..*.***...*....***.*.**.......*.*.**....**.**....***...*..***.....*..**.*..*.....*****.*.*.***.****.******...***.*..*..**.**.*...**...*.**.****.....********..*.*.**...*.*.**.*...***.*.*..*.***..***.*.*.......***.*.*...**..**.*...*.*..**.*....*..*...*..***.*******...*****..***.****.*....*..****...* .*.*.**..**....****....*.*.*.***.*.**.*****..***.*..*..**...***..**.*...**..******.*.**......**......*..*..***.**.*...****.....*.**.*..*...**.....**..**..**....****..***..***..***.***.**.*.***.**.**.*..*..****.**...*****.**.*..***..**..*..*.****.****.**.*..**.****..*....****.**.*****..*..*....*.**.*.....****.....*.*..*.***..*...**...*****.*****....*..***.*****.......*.**........***.*****.**.*.**.*.*.*.*.*.**.**.*.*........**.....****.**..***.*..**.*..*..**.*.***..*.*.**.**.*..*..*.*...*.***...** ******..***..*..***..*..*..*..*...*.*.********.........*.*.**.**.***.......*.*.**....*.*..*.**.****.****.*.*****.****...**.*******....*...*....**.*.**.**.****.*..****....**..***...**...**.*...*.......**.*...***...*..*.*.****.....****.**.****..*....*..***....***.*...*..*.***.*.***.***..**...*.*....*.*.*.*****.*...*****..*...**..*..*.***...*.*****.*****.*.*.*.***..**...*.*.***.***..**.*...***.*.*.**.*.***..*..**.*.*..*..***.*.*.*.....*..**....*.*.**.*...****.**.*.*.*..***...**.*****.*....*...*..*. ..****.*...*.*..***..**..**.*...***.**..**.***.*.....*.*********.*.*.....*..*.....*..**..****..*.***.*.********..**.......*........*.*..*.*..*******......*..******.****...*...***..**..*.****..**.*..***.****..*.***...*.*.*.*.*..***..****.***.**.*.*.......*****.****.*..*...*****.**....*...*.*..*.*.*****.*****.*.*..*..**.*...***.....*.*****.*.*..****.*...***.*.**.*.*.*.*.....*....*.*****.*.**....*********....***.**...***.**....*..**..*...*..**..********...***.*.*..**..**....**...*******.***.*..*.*. ...*****.**.*.*.*.***..*.*.*.*..*.*.*.*......**....*.*.*.*...*.*.*.****....*....**.*...*..**.......****.*..*.**.****....*..**....*..*..*****...**...**.***..***..**.***.***..*..*.*****.********......*.*.****....***...***..**.*.*......**.*.*.*............**...*..*.*.***..**...*....*..**.**.*.*.**..*..***.****.*.****.*.*.***.*..**.**.*.***.*...***.*.*****....**....**...*..******...*.***...***.***.******...*.*.***..*.**..**.....*...**...*.....**.*.*.....***.*.**...**.*..*..**.*..*.*.*******..*.....* *.***.**.*....*..*.*.*..**..**..*.*....***.*.*.**..*.*.*.****...*.*.*..*.**..*.*.****.*.*..**.*.*......*.****.**..*.**.*.*.**...*.*.******.*.**.**......**.*.***...*...**..**..****.*.*.**.*.**..*..*..*..****..****.****.*....*..**.******...*..**...*...*.*.*..***.*....*.*...**.*..*...**.**.*..***.*.*.*.**.*.****.......*...*.....*****.......*.*.*..*.....**..*.*.****...**..*..*.*.*.*....**.**...*.*.*........*..****....**.*.*.***.***..*..*.......**.**...***.**.**...**.*.**.***.**.......****.**..***.*. ***.*..*.*.***.**.*.**..*.*.*..*.**.*....*******.*.**...***..*..*......*..**....*.*...*..*.....*****..*.****..**.*.**..*..*.*.*..*...***.....**.**.*.**.*.**...**..**..*.*........*.**..******..*.***.**.......***.****.***...**.***...**.*.******..**.**.*.....**..**..***...*.*....****.**.*..**.**.....**...***.*.*****.*..****..***..*****.****.......****.*......*.*.**.*.*.**.**....**.***.***..*****.**.....*.*...****..*.*..***..***.****..*.**.****.*....*..****..****.....***..*.*.**..**.****.**..*....*. *.*...***....**...**....*.*.*..*****.*****.**...**......******..**.*.***..**....****.**..***.......**..****.*.**....**...*.*.****..****.*.*.****.*......*..*.*..**..**.*.*..*....****.*...*...*.***.****..*.****.****.......***.**...*...**...*..*...****..*.***..**.*.***..*.******..***...*..**..*...***..*....*...*..*.**.*...**...*.**.*.*....*....***.***....*....*...*.****.*..*......****.**..**....*...***.***...******...**.***..***...***.*......*.***.*.*.**.*...*.**..*...*..*.*.*.**....*.**.**..*..*.* **...***..**...***....**.*.**.*..*.**..*..*..***.*....*..*****.**...*..******...**............*.**.*.*..****..*..**.**.***..*.......***.******.*..*.*****..******.**..*.***.****..*.**.**...***.*.**.*...******.*..*..*..****.....*..***..*.**.*..*..***.*.....*..*..*.***.**.*.*...*....**.*.****..*.******.**.****......*******....**.***.****...*..*.*.**...*.****...***.*.*.*..**.*.***.*....*.**.**...****....*..*...*****.**.*.***.**...*.***..**..****.*....****.*..**..*..****.*.*.**.**.**...*******...*.*. .*.*.***.*.**...*...*......*.....*..****.*....**.*****..**...*.*....*****..*.*.********.**.*..*..*.****.******.*..**..*.***..*.*.**.*.....*****.*..***.***..****.*...*..***...**..*...*..***..*..*.**..*..*..*.***.*.*.*.**.*....*.***.**...**..**.**...**...*.*.***....******..***..***.***.*.*.****.**..*.******..**.****..***..****.****.**....*....*.*..*.*****.**...*.*..**.***..****..*****....***...*....***.**...**.*.*******.*.*.***..*.***.**......**.*****..*..**.....***.*.*..***...**.***.***.*.*.*.**. ..*...*.*....***......**.*..*..*.*..**..***.*.**.*....*...*.**..*....**..*.....*.*..*..*.*.*****.******..*.*....*.**.*..**.....*.*.*.*....******.*.***..*.*..**...*.*.......*.*......*******....*.**.***....***...******.**.*........**.....*..***.**.....**.*.*.*.*..***...*.**..***.*..**.**..*****.*.....**.**.****.******..**.*.*.*..*...**.*......**...*.*..*.....*.**..**.***...**......*...**...**.*.**.***...*..**..*..*.**.*...*....**.*.*.**.****.**.*....**.*...***...****...****..**.*.*...*......*..... *..*.****..*.*...*........**.*.***...*****.**..**..*.***.**..**.*...***.*..*.*....*****..*...*.**..*..*..**.*****.**..***.*.*..*...*.....**..***.*..***.*..*.**.*..***.....**.*..***.*...******...*....**...***...*.****.**.*.*********.*.****..**.***...*.***.*..*****.*..**.....*.*.....***...***....*.*...*.*.*.*******.*.***..**.*..***.*..*..***...*.***.*..*..*..*.....****.*.*****..*****..*..***....**.**.*.**.....*.**..*..**.****..****....**...***..**..*******..*..*****.***...***..**..*.*.......*.*.*. .***.***...*.*...*.*...**..***...*.*.*.*..*..*..*..*..*.***.**.****.*..*.*...******.....*.*.**.**..**...*..*..*.*..*.*.*.*..***...*.***..**..*.*..*..*.*..***........***...**..**...*..**...*..**...*..********.*......**.**.***..*.**..*....*.**.**.*...*.*.***.**.**.***..****....*.**.*.***.**.***..*..***....*.....**..**..**..****....**.**.**..*.*.**.**..*.....****..*.....**..**.*****.**.**..**.*....**.....**.*.*.*..****....**.****.*.****.*..*.....*.****.*..**.**...**.*..*..**.**....**.*..***..**...* ...*.**.*.***.*.**..*...****.***..****.**.***.*..**.*.***..**.*****.*.*.**.**.*.*...*.*...*.*..*..**.*....**..*...*.*.*****.*.......**.***.*......**....****.*..**.*.*..*..*..*..**.*..*......******..***.......***.*..**...*....*.*.**.**..*.**.**..*****.*.*..*.*..*******.*..*.*.*..*..*****.***.......*..*.****...*.****.**.*****.*.***..*..****...*.**.*.*....**...*.*.**.********..*....**.**..*..*....*.*..*..*.*.*.***.**..*..**.*.******...*.*.*.****....*...*.*..**..*..**..*..***.*..*..*.....***.*.....* ..**.*..**.*.......*..*..**.*.*.**.*..*.*..****.***.*..***.*...*.****.**.*..*.*..*******..**.....*.*.....*.*...**...**...*.*..*.****......*****.*.......*....********....**.**...**.*..***.*..*......*.**.*****..*.****....**.*.*.*****.*...*.*..*...*.*...**....**..**..*.....*****...**.**...**...*.**..***.****.**.*****.**...*.***..*.**.***.*....****..****..**.....*....**.***..***.*...*******.****.**.**..*....*.******.*.**.***...**.....*.******....*..*...**......*.....*.*..*...*...***.******..*..***** .***.**...**.*.***.*.*..***.***.****.******.**..***.*.*....***.**.*..*****.*..*..*..******.*..****..*..***..***.*..*****...*.**.*..**.*....**.*.*...*..**.*.**.*..*....*...******....*..**.***.*****.*.*..*.**...*...***..******..***.*...*.*..*.*.....*.***..*..***.**.***...*.*..**.***..****...*......**...*.*..*.****.**.**...**..***.*.*.......*.*****.*....***.***..******.*..*....*.*..*.***..******.....*..***..*****.*..*...*.*.*.....**....**..*.*..*...******.**.*.....*.**...**...***.........*.**...*** *..*.*****.**..*.*.***.***......**...*.*****.***...***.*.*.**.**.......*.*...*.****..*.*.****.*...****...........**..*..**...*.*.**.*.**..*..*..*.*.***...*.....**....*******..*.**...***.*...*.***.******..*.**.*.*.*..*.*****...****.*...*.**.....*.***.*.*...*.*......*..*.*..**.***......***.***.**.**...**.*...*...****...*..****...*..*.*..*..**..*****..**...*...*..*.*.*.***.*.****.**..****..*..*...*.*.*..*...***.**.****..*.**.***..*.*.***.**..**..*.*.*..**.*..*..********.*.**.*...**.**.****..*...*.. ****...******.*.**...**..*.*.***.*.*.**....*.*...*.*..*..*.****..**.**....***.***.**..**.*...***..*.*..*.....*..*.*.**.*.******..*.***..*.*.***.........**.**.*.....*...*..**.*.*.***.*.***...*..***.*....*.*.**..***.****..*.**..***..*......*.**.****..*.**.*.*.*...*.**..**.****.*...*....*.*.*..*..*..**.**...***.....**...*.*.***.****.*.*..**....*..*.*.*...*.....**.....**......**..**...***..*****.*.*.**.***.***...*.**....*****.**.**.**...*.*.**.*..***.**..**.*.*...***........*...*..*.*..*..*.**.***.* **.*.*.**.....***....***...*...*....*...*.**.*.*.*.*.*...*...*.*...****..***....***..***.***.*...**.**.*.**..****.*.*.....*..***..*.*.**..***.*.**....**..****..*..*...**..***..**.*..*....***..*******..*.*.*****..*....*.*....**.**..**.*.**.**.**.***...*.*.***....*******...**...**.**..**...*.*.....*...*...**.*.**...*..*.*.......*.***.**..***..**.......*..*.**.*.....****....***...*******...*.....**....**..*...*..****..*..**.**.**..****.*..****...*...*********.**.*****..**.*.**.....**...*..*..*.**.. .*..*..**.*...*..**.***.***.**.*.**.**.....**.*..*..*.*..**.***.**.*.***.**.*.**.**.****.....****...*.*.*.*.*.**...***.**.**..........*.**..**...*.**...**.******..****...*...**.****.***.....***.***..****..*.......*.**.*****..*..**..*..**.******...****.**.......***.**...*................*.*..*...*..**..**.*.**......*.***...*.*.**.***..**.....****.**..***..*..*****.**.*.*...*.*.**.**..*.**.........***.**.***.*....*.***.***.*..*..*.*.***.**.....*..*...***.***.*.*.****..*.....*.*.....**...*.**.***.* ..*.......*.*.*.***.*..*.***.**.*.........*.**.*.**...*.*..**..***..**...**.*.*.**.**.....*..***..*.**********....***.*.*...***.....*****.**.*..****.*.**...**...***.*...**..*....*...******........**********..*.*..**.***.*.*.*.....*.****.*.*....**...***.**..*..*.*..*...*.**...***...*..*......***.***....*.*.**.*.*******....**.*.**.*****.***..**.**..*....***..*.*..*..*..*.**..**..***....****.*....********...*...**.*.*.**...**.*.**.*..*..*.*.*.**..****..*..***.*..**.*.****.....**.......******.*....* ***.**.....**.*.***.*.*.***......*.*****....*.*.***.*..**...*....*..*****.*......*********.*.****....*.*..*..*.***.*.***...*.*......*.*....*...*..**..*..***.*...***.*.....*..*..*.**..*.*.*******.*.***.....*..*.****.*.*..*.**..*..**.*.*.*..*.....*..*.*.*....*.....**.....****...*..***.***.**..*...******..**.**.**.**..**.*..**.******..*..**.**.*...********.*..***.***.***..**.****..*..****........*..*...******.***.**.*.**..***..**.**.***.****.*..*..**......*.*.*...*.*****..**.**..*.****..***.*..*... *.*.****.****.**.***...*..*.**...***...**...*...*****.*..***....*.*..*.....*.***.*****.*...*.*****....*.....****..*.******.***.**.*..*.***..**.***.....****.....*..*.....******.*...*.*******...*.*...**...*.*...*..**.....*..**..*..**.******...****.***.*..*...***.**...**.**..**.***.**.**.*.*..************.**.**..*..**....**..*..*..*..*..**..****..*...*.*.**.*...****..*...****...***..*..*.*.**...*..**...****.******..***.**...***.*.***...*.*..***.*.*..*....*.*.**.****.**..*.*****..*..*....*.***..*... *.**.*...*.**......*.**....**.***..**..*.*.*..*...**..*.*****.*.**....****..*.**....******.*.*.****.**..***...***..**.***.*****.**...***...**.....*****.***..*.****.**.****...*.*...****..***.**..**...*....*****......*.*..*.*...*..*..*.*..*****.*..**.*.*.***.**.*..*...**.****.**..*....*.....*.***.*....****.**..****.*.*.**..**..*..*...*..*..*..*.*....*.*....****..*.*...*....*.*..**..*.**.*.**..****..****.***.***.*******.***...**.*.*.*..*...**.**.***............*.***.*******...**....*.**.****.*.**.* ...*...**...***..*...*.**.*.....****.*...*.*.**.****.**...*...*....**..***...*...*..*..*....*..*..*...*.*....****.*.*......*.*...*..*..*....**.*.*....*.****...*.***.*...***.**...*****..***.***.*..***.*.*..****.*****..***.......**...********.**...**..*.**...****.**....***.***...*.****..**...*.**.*...***.*...**.*..****..**.**..*..**..*.**....*.**...**...**..***..*....*.*...*....**...*.....**.*****..**.**...**..*........*...**.*..*****.***.*..**...*....*...***.*.*****.....*..**.*..*...*.*.*.****.** ...*.*.***...*.*.***...**.....*.*****..****..*...**.*.**.**..****.**.**.*...*...**...*.*****.*..*..***....***...****.....*.**.*..........*.........*.**.***.*...*.*.......*.***.*..*.*.*.***..*..**...**...*...*....**..***...**..**..******..****....**.*..........**.*.*.*.**.**....*......**.**.*..****..*.*.*.*...**.*.*.***.**.**.....**.*.***..**..*..*.***..*.*..**....**..*.**.*..*.*..**.....**.*........***.*..*.*....*.**.***.**..****..*...**.**...*...**.**....*...*..**.*...*.****.*.**.**.*...*.*.*.. **..***.*.**.*****.**.*..*.***.*..*...*****......*****.**.*...****..*...*....**.**.**.*....*..**.*.****..*..*....*..*.**.*.***...*..**.*****.***...**.***.***.**.***...*...*..**.*..*.*..*.***.****.*...*.*...**.****..***.......*..*..**..*.....***.*.**..*..**.**..*.****....*..*.**...*.*.*.******.*........*.**...*..*******...**..*.*.*.*.*..*..**...*...*.*...****.*...*.****.**.*.*..*****.......*.*...*********......*.*.**.****.*..***.*..**.*.*..*..*....*.*.**.*.*...**....**....**..**.*.**.*.....**...* .**.**..***.**.**..*..**.*.*..**.*.**..*.**...*...*....****..**.*..****.**.*...*......*.*.**.*..*....*.*.***.*...*.*.*.*..**..**.*..**..*..***.*...***.**.***..*..*....**.**..**..*.*****...**.*.*...*.***.*.*.*...******..**....*.*.*...*...*..*..*..**..*.**.*...**.....**.**.....**.*.*...****.*.*******.**.*.**..*.**.*.*.***.**.*.*****....*.*...*..****.*..*.****.*..*.**.**.*..*..*****....***...**.*.....***.*.*...****.*...**......*.***.**....***..*..*....*.....*.*.*.*..*..*...***.**...****.*.**..**... .......*...*.*....*.*.....**.........*....**..*..*.*.*.*..***.***.*.***...*..**.*..*.*..*.**...*.*.***.*....*..*...**.***.*.******.*.****.**....***.***...****.....*.****..**...*..*...*..*..***.**.*......***..*.*....******.*.**..**....**.***......**.*.*..**.*..*..**..**..*.**..***..******..**.**...**..*..*.******.**.**.****.*..***.*....***...*..***.*..**.*....*...***.**..***....**.****.....****......***...*..***..*...*...*.*...****..***.***.**..**..**.**.**...**........*.**.....*.*...****..**.**. .****..*..*.**...***.***...*..***....*.*.**...***.***..****.*...**.*.*..**.*....****..*****..*.***.*.*...*..***...***....*.*...*...********.*.*.*.*...*.*..****.***.*..**.****.*..**.****.**.*.**.*.***...*....*.*.*..*..*.**.**....***.****.**.*.*.*.**..*******..*..*.**..*.*.*..*..*..**.****..*..*..***.****....*.....*..****..*.**..*.*****.*....**.**.****..****.*..*****.........*.*.*.*..*.*..**....**...*.*...*...*.*.*..*...*.....*.**.*****..**.*..*...**....**..*....*.*******.***..***.*..**.*.*.*..*.* .*.*..*..**.***.*......*..*.....*..*..**.*...**.*.**.*...*.****.....**.****......*..***...*.**.****..*..*.*.*.*..***.******.**.*...**.*....*.*..**..**.**.*****...**..*...**.*.**.....*....*.*.*.*.**..***.*.****.*.**..*.**..*.*******..*.****.*..**..*.*..***.*.*.*.........**.*.*.*.****....**...*.**.**.**.*.**..*.....**..**.*.*..*****..**..*.*.....*..***.**..*.*.*.*....*..**.*..**...**.*****...**...*.***.**.**......*.*....**..****.*.*..*.**.****...*.*...*...*.*..*..***.**..****.***..***..**..*.***.* *...**.*...**.**.*.**.....*..*..*..**..****.*****....*.*.****..*..*.........**.*...*.*..*.*....**.***...*..*.*.***.**..*.*.**.*....*.**.*...**.*.***.**.*.*.**..**..*.*.*.*..*..***...**.****..*..*..***.**..**..**.*.**..*..**..*......*.**.***.*..*.****.*...**.*.***.....****.**.*..*...**.*.****.*.*..*.**....*.***.**.****..*..*....*.**.*...****.****.....****.*.****..**.****..*.*.***.*.*********...***..***.*.....*.**...**.*****.*.**.*.**.**....*..*.**..**.**..***.*******...*...*.*....**..*....**..*.* .**...*...***.*...**..*.*...*.*....*..*.*.**.****..**.*.*****..****....*.**.*.***.**.**...*....***..*.***....*.*..*....*....*.*..******...*.***..**..*.***...*..***.*.**.***....***.....**..*...***.*...**.....*...*.*...*.**.....**.***.*..*..***...*******.**....*....*.***.**.*.***.*..*.**.*..****..*...*...*....*.*******.****.*...*..*.*..**.*..*...**..*.****...***....****.***...********.**.*******.*.*.**.**.*.***.*...**.*..**....***.****.*....***..**.*.*..**.*.....**..*...*..**.***.****.**.*.**..**. .*.*...**.*.***..*.**.*.**.*...***.**..****...**.**.*..*...*..*.*..*..***..*....*...**...*.**.**....**..*****.******..**.***.*...**.*......****..****...*****..*..**..*.*....*.*****.**.*.**...*.*...*.*.*..*****..*..*..*......*..**..*.*..*.*..*.*****.*..**.*.**.********....*.**.**.**.*..**....**.*.***....**.***....***...........**..*******.*.**..****.**.***.*..*.**.*..*****..****.*..**.*..*..******..*.*.....*....*.*.*.*.****.*...*.****..**.....***....**..*..**..**...*.******.*...*******.*..*.*.*** .*..**.*.*...***..***.*....*..**..**.*..**.*.**..*..***.****.***...***...**...***.....**.**.*...*.**.........*.*...*.**.*****.**.**....***..**.*.*.*.**.*.*..*.**..**.***....*.*.**.*...*******.**.*.*.*.*....*..**********.....**..*..*.***.****.*.*.*.**...*******.*.*****...*.***...*..**..**..*..**.....***.******..*.*....**.*...*....*.**.***.*..*..**..**..*..***....**...*****..*..***..**...*.........**.*.......*.*.*.**.**..****.*......***.*.*.*.*.*.*.....*...**..*****.*.**.**.**.****..*..**.....*... **....**...**.*.*.*.*.**.**......**.....**.*.*****..*.*.*.**....**......**......****.*..*...***...*..*.*.*..**.*.******...**...*.***...*.*.**...***..*.****....*.*.**.***..*****..**....****.*...*..**..*.***..*.***..**...*..**.*....*..**.*****.**.*..**.****.**.*.***.**....*..*...**.*...*..*.***...***..*.*..*.*.**.*.***..*.**...*.**...**.**.***..******.**.*.......*..*....*...*.*...*.*..**.*..*.**.***.*.**..*.*.*.....*.*....***.*.....*.**..*.*.*..**..*.*...***..**********...**..****...*.*.*.**.*.*.* .*****..*..*.*****....**..*..****.***.*****...*....*..**.***..********...*...*...***.*...*......**.**..**.**.*.*.****..*.**.*.***.**.*......**..*.**.*.*...**.**..****.**.**...**..*........*.**....*.**.....***.**..*..*.*********..***.****.****......**..*..***....*....*****.****..**..**...**....**..**************.....*.*.....**.**....*..*......****.**.....******.*..*.*...*.******.*..***.*.*****.*..***.........*..*..******.*..***.**..*.*.****.****.*.**....***.*.**..***..**...*.*.*.*......*..***..** .****.***.**....**.*******..*.****.**.*.....*.*..*..**.*..***...**.**..*...*.*******..*.***.****.**.*.**..*.***.....*...*..***..*.*...*.**.*.**.*.*..*.*..*...*****.***.*...***...***.***....**....*....*.***..*...**..**...***.*.**......**.****..*.******....*.**.....*****...*....*.******.....****.*.***..*...****.*.**..**.*....*..**.....****.**...****.**...*.**.*.....*.**...**.*.*....*..****.*..**.*...**..***.*.*..*.**.*.****.**.*..*.**.*.....**.*****....**....*.*.***.*..*.*...*.*****.**.*.**....*** *.*.*.*..******...*.****.*...**.*.*.**..**..**.**.....*.**.**.**.***...**..*.*...*..***.**..***.****.....*...*.**.***.*.*......**.***..*.***.*****.******...*.*....**..*.***..*******..*..**.***..*..*..*.**....*.***.*****.*.**.*.**.*.....**....*.*.***.**.*..*.*.*.....**..*****.*.....**.**.***.*...*..*.****...***..*.....***.*.*.*..*.**.....*.**..***..*.*.*.**..*..*.**...*..*..**.*.**.*...**...**...*...**.*.****..*****.*..*...****.****........*.*..*.*.*....**...*****..****.....*...***.....*..*.**.** ...***..***..**.****..**.*.***..*.....**.**..***.***.*.*.***.*..****.***..***..*..***....*...*....*.**..*.*..**.*....***.*.***.***.*.***.*.**..*.**.*.*.......*.*..*..**..*....**....**...*****..**.*.*.*.**.*.**.*..*.*....**....***........*.*..*****.***....*.******.*..*..*......*.*...**.**..***..******.**.....*.*.***.***..**.*..**...*****.*.****...***..***.*.**..*.*.**.*...*.**..***.**...****..**....*.**......*..*.*.....****...**...*..*..*.....*.*****.*....*.*.*...**.*...*.***...*....**..**..**.** ....*..*...*..*......*..*.**..****..*..*.**.*....*...*...***..*...**.*..****.*..*.*..**......*..*....*..**..**.**.**..*..*******.**.*.*..*........*..**.**..*.*.*..*.**....*****.**.....*****......****...**...**.*.***.*..*.....*..**..**..***.***..*..*.*..*...**.****.*..***.*....*...***.*.**..**..***..*..***..***.*..*.**.*.****.**.*.*..*.***.*..**.*...*..*...*****.*....*...**.....*..**.*...**.***...*.*....**.*..*..*...*.*..*..**..****.**....*.***.**..*.*.*.**.**.***..*....****..**..*....*.*****.**. *.**...*...*..*.*...*.**...**...*...*..****.*...*.*...**...*.**..*.*.*.***..*.**...**.**.**...*.*****.*..*.*.*.*.**...**.*.**..***.**..*...*...*.*.*.*.***..***.*..*.***.******....**.***...*..*.**.*........**....*.........*.**...*.**.....***...**..***.....****.......*..*..****.*.***.**.*...*****.*....*.***.****.*....*....***.*..***.*..***....*.****...**..*..*.***..*...***..*****.*..**.*******.*****...**.*.***.***..**....**..*..*.....*.*.**.**.**.*.*****....*.**..*...*.*.*.*.*.**..*..*...***..*..* .**.******....*...***...*.**.*.*.***.**..*.***.*.*..*...**.*******.**....*....***..*****..***.**.....****..*..***......**..*.*...**.***.**....*...***.....***.*****.****...**..**.*..*..*....*.****....**.....**......*********..***.*.*.*....*.*.*..*..****..*.***.******..*.**.*.*.***.**.***.****.......**..*..**.**....**.*.*..*........*.*.*****.**.**.***.....***...***.*.*.***.*..**...*..*.*....**.....*...*.*.*.****.**..***.*.***.*.......*..*..*...*.*...**....**.*..*.*.***.......*.*..******.*.....***. ....*.**.*..**...*.*****.*.*...*.****.****...***.***..*...**.*..***.*.*....*..*****...*..**...*.*..*....**....*.......*..**..**.*.**......*......*.***...**....*****...****.*..*..*..***.******....*.****.*.*.*....*...*.**.*.*.*..***.*.*.****.....****..*.*.**..**.*..**..*....*..*****.**..**.*..**......*.*****...*.**....*.**.**.***.*.*.**.***.***.*****.**..*.*...*.*.*.********..*..*..**.*.......****...***....**.***....**.*..******.**....*****.*..***.*.**...*.*****...*.*..*......***..***..*...*.....* .**....**..*...*.*.****..*.****.*.***...*.*.*.......*.**.**..*.**.*.***.*..*.*.**.*..*.*..*.**...*.*......**.**......**......*...*.***.*.*..***.*..*....*..**....*.*.***...*..**.*......**..*..**..*.*.*...*.*.*.*.*.*.*....**.***.*....*.*.....**..**...*.**.*.***..*..***.**..***....*****.*..***..****.***.**.....*..****.*.*.**...***.**.**.***....*..*..**.*.**...*..****.*..******.*.**...*.**.**.**.**.**....*.*.*..****.*.****.*.*.*.*.*..***..*...****.**.*.**....**..*.*.****...*.*....*....*...**..*...*. **..*****..***.....**...**...*.****.**..****.***..*.***.***.*.*.*.**.*****.*.*....*..**..*******..*****.*..**...***.****....***.*.*......*....*..**.****...**.*****....*.*.****..****.*..**.....*...**..*.**.*..*.*..**.**.*...*..*...*.*..****...*..******...*.**.*.****...*.**..*.***...*.**..*.*.***.***..***..*..***...*...*...******.**....*.**.**..*.*.***.*..*.*.******.*...**..**..*.*.***.**....*..**..*****.*..*....*.*..**.*..***....***.******..**.**...*...**.**...***..**.*.*..****.**...**..*.***.*.* .***..*.**....***..**.***.**..*..**.*.....***.******.*..*...*..**.**..*.....**..**..********.*....**.*.***.....**..***.**.********..****..*..*....*..*...***.****....**.*..*****.*.***.*.*.****.....****.....*..*......*..***.....*....*.......*...**.*.****.***.*...****.****...***.*...*...***..**.**.*.*.**.*.***.***..*..****.*.*..**.****..****..***..*.******.******.*...**.*.*.......**...**...*******.***.*..*...*....****..*.**..***.*.*.**.*..**..****.*..****..*****...*...*.***...*.**...*.*.*..**..*.** *...***.*.*..**........*..**.*.*.*.**....****.**....****..***...***.*..*****..*...*.***.**.***.*...**...*.*...*.*....*....***.*****...**.*.....*.............**.*.***.**.*.*...*..*.*.*...*..*...***..*.*.*.*.*.*.*..*.*****..*.*.**......*....*.***..*.*..******..***..***..*.*.*.**.*.*......***.***......**.*.***....**........**..****.***.**..*...*.**.**..*..***..**.*....*......****....*.......**.*..*..***.*.*.*...**.***.**...**.*.*....*.**..*.***.****.**.......*...*******.**...**...*..***..***..*.*** .**.**.*.**.....**.*.*...*....**.*..*.***..*.......*.*..***.**.*..*****..*.***..*.***..********...**.....*.*....**.*.**..*.**..*...*..*..****.***.**.....*.*..*..*....*.**.*.*.*******.*..*..**.*.*.*.**.**.....***...*..*..*....*.**..**.**.*..**..*.**....**..**.**.*******.**...*..*.*....***.*...**.***..****...*....**..***.**.*****.******.*.**....**.**.*......**.*.****..*.**....*..*..*....**.**.*****.....*.*..****..**...****..*.*...*.**..***.*.*...***..*...*.....*..*......***.****...**...***....**.* **.*..*.*....*..*..**.*..**.*...******.*.**.**.*......*..*..****....*.*.**..*...*.**....***..*..****..*.*.*.*.***..***.*.......********.*...*.**...******..*......*****..*.*..***.***.***....**....*....*...*...*.**...........*...*...*......*.*.*.****.*.*.*.*.**.*.*...**.*.....*...*....***...*....**.***.*****.*.*...*.*..*.*..***.*..***..*.*...****...***.*...*..***...**..*.**.*.....****..*..*.*.*...*.**.*..**.....*..****.*..**..*.....*.**..**.**..*.....*..*...*****.*..**....***....*...*.*****.*..**. *...**.*..****.....**.**..**..*.....*.***.*.....**.*.**.***.**.*******...***.**.*.*******.****..**.*.*..*****...*..*.....**.**.**.*...*..***.**..*****.*.**.*.***...****.**.***...**...***..***...*****.****.**..**.....***.***.***......**....**.*..*..**.*..*.*..*****.****..*.***.*****..**.*...***.*****..**.*..*..*..*.*..*...**.************....**.*...**.**.**....****.......**..**..**.*.****.**...****..*.....*..*..*.**.*.*....****.**.***....*..*...**..****..*..**.***.**..**.***.****.*...****.**..**.. *..*.**.*********.....**..**...*....**..*.**..*****....******..*..****.*...**.*.*.*...*.*.....*..*.**..*...**.*....*.*.***..*...*..***.*.****...**....*.*..*..**..**..*....**..**.*..*.**.****..**..**..*..*...*.**...*****....*.*.**..*..*.**.*..**.*..*.***.*.*.*...****.***...*.*...*........*.*..***.*.*..*.......*.*..**.*..*****.**....*.****.******.*..*....*.*....*.*.*****..*.***.*****...*...*.*..**.....*..**..*....**.**..***...**.*....**..*...*.*...*********.**..**.*.*....**.*...***..**.*******.**. *..**.......*..*.*.*......***...***.**.*****....**.**.***...*******.*****.*...*..*...**..*.*.....***.*.**..****..**..*..*.*..*...*.*.*.*........***.**..**.**..**...*****.*.*.***.**.***...*..*****...*....**...***.*..*.....*..*.**..**..*....*..****...***...**.**..***..******..******....**..**.*...*....*...*.**..*..*...*..*..*...**...**..***.*.*......*.***......**...*......**.....*..*****..***...**.***..****.****..*****.....******...*.*.*..*.*.*.*.*.*.**.*.*......*****..*****.****..*.*.*.*....**... **..*....**.*..*.***.*...........**..***...*..***.*.**.*.**....*.......**..*..*.*....*.*..**...*..***.*..*..*..**..****.*.*.*..**.**.*.*....*.**.*.*..***..*.**......***********...*.**.**..*.******.*.*.**..***..*.*.*.*.*...***..*****..*.****..**..**......***.*.**.***.**......**..*.*..*.**.....******..*..**.*.*....*...*..*..**.....**.*.****.***..**.****..******.*..**.*.*****.*.*.*..*.*..**.**...*..*.**..*.*******..**.*.*...**..*...*...*......*****..*..**..**..*.***..***.****...**.....*...*..****.. ***..*.........*..*...**.****...**...*..***..**..***.**...*.......*.*.*.****....*.*****....*........***.*.*...*.*.*......*....*.**..*...****...*.**..*.**.*..*****.*..**.**...**..**....**..*.*.....*.*..*..***********..*.*.**...***.*.*..**...**.**.*****........*.**..*...******..***.***..**.*..*.*.*.**....***.**....***.***...*..**.*..*....*...*...*.**.**..***..*..*****..*..**.*.**.****.*.......***..****.*..*.**.*.***..*......****...*.*.*.**.**...*.*.*....*...***....***.**.**..**.*...********...*.*. .*.**...*...**...*.***..*..**.***.*.......*..*****..*..*..*.**..****.***.*.*.**.*.*.*...*..****..*.**.....*..*..*..*.*..******.***...*.**.*....*.*.***.*.*.******.....**.**.***.**.*.**.*.*..*..*****.**....**.***..*..**..***.**...*..**...**.*.***.*****.*.**.**..**.*.***...*..*...***.****.*..*...*.***..*******..***.*****..***.....****.*.**.*.****.*.****.*.*..*..******.********.*..**.*...**.*.*.*.**...**.**.**..*.*.*..****.**.*.*.***..**....***..*.*.***.*.**...*..*.**.*..***....***.**......*...***** **..**.*.*.*..*..*..*...**.**.*.**...***...**.**.*.****.**.**.*.****.***..*...***.**..**..***...*.*..*.*..*..******.*..**.....***.*******..*..*****.*.**.***.*..*..*.**.*.********..*.***.***....*.*...*.***...*.*......*.*****.**....*.*.*.*....******...**..*.**......*.*.***.*****..**.**.**.*..**.**.....***..*.***.**...*.**..*..*.**.....**...*.**.*..***.*.*.*.*...*.***.**..***....*.*.*...........*..*..*..****.**..*.**.**.*...*.*.....********..***.*..*...*.***.**.**..*...**.*****.*.**.**.....*****..* .*.*.*.*..*.***...*.....*.**.*.*.**.**.*.*.*.**...***..**..***..**.*.*..*.**.*.**..*.*..****.**.*.**.*.*..*......***.****.*...*.*.......*.****.**...*.*....**.**..*...**...*.******.*..*.*..*.***.*................*..**....**....**.***..*.**....**....****.**..**.****..*.****....*.*....*.*****....*...*.*....*.*..**.*.***.....*.*.....**...**.***..**...*..*.*.*.**.*..****.*........*.*..*.******..****...*.**..*..***..*.*.*****.*....***.*.***.****.****..**.*.**....*****.*.*****.***.**..**....*.....***.* **.*****..*..**.***.**.....****.*****..**..****.***.****..****.*.*.**.*.**...*........***.*...*.*..***..*...*.*..***.**.**...**..**...*****...******...***.**.*****....*...*..**.**....**..*..*..***.**.*.*....*.*.***.*.**..*.**..***...*.**.***..**..*.****..***.*.....***..***.*.*.*..*...**..*...*.**...**.*....**..*.*.*..*.*.*.*..**..**...**..***.........**..**..*.***.*.*.*.*.*.*..***.*...***.**.******.**.*...*..***..**..**..*..**..**..********...**..****.*..*.******...*..***..***.**.*.**....**.**.. ...*..***.**.**...*..*.****...**.***.****.*.**.****.****..*..*.*.....*.*..*....**........*..**.*..*.**.**.*..*..*..*****.*...*.**...*.***..***..*.*.*****..****.*..*.***..**.******..**.**...*...**.**..*.*.****.**..*...*.....**.*.*.*.*******.*.**.**..******.*...*..****..*.*..*.*....*..****..**.**..*.*.*...*..***.***......*.*...*.*...**********...*..***.*....*.*******...*..**.*..*...****.****..**..*.*....****.*.*****..**..***.*****.*.**...*..*.****.......*..*.***.*....*******.*...*.**....*.***..**. .***.*.*****..***..*.***...*....*.*..*****.*.**..*.*..***....*...**.***.*.*..*.***.***..........*..**...*...***.*..*.*..*.*..*..*.**.......*..**.***.*.*......*.......*...*.***...*******.**......*.*..*..*.*..**.*.....**.....**.*.***.*..*..*..*..***...*.****...**.*..***....*****....***...*.*..*****...**..**..*.*..*.*.****.*...*.......**.*..***..**.*.***..**...**....******.**...**.***.....*..*.*..*.**..****.........**.*.**..****.***.*.*.*..****.**..*.***.*.***.**..**.....**.*.*...**...*****..*.**** **.***.**.......**.**.*..***.****.*****.*..****.**.*.*...****.*.****.**..*...*..*..*.***.***.***....*.*....***...**.*...**.**.**......**.....**......***..*.***.**..**.**..****....*****..***..*...*.*******..***.*.****..*..*..**.*.******.*.....*.....**.***..**...**...**..**.*******.*.*..****..**.*....*.****.**.*.***..***.**.**.***.*.**************.***..*..*****.....*.****..***..**.*.*..***..*.*.*..**.*.*..*.*...*..*.***.*..***.*.*.***.....*.**.****.*.****....**....*..*...***..***...**....*....*.** ****.....**.**.*.*....***.****.******.....****.**.**.****..*.....*.*....******..**..**.*.**...*...**.***...*....*.*....*.*.***..**..****..*...**.....*.*.....*.***.*....*..**....***....**..**..****...*..*...*..**.*.*.*.*.*****..*.****.*.****..****...*.*.****....*.******..*.****.*..*.*.*.**..**.*.***..*.*....*...***..**..****.*...*..********.*...*.*..*****..**.....**.*.****.*..*.***.**.*..***...*.***..*.****.*..*..*.**.**.*.**.*.**.....*..**...****.*.**..***.*******...**....*.*.**.**.*..*..****.** ..***.***.***.***.*...*..**.*....**.*....***.*....*.*..*....*..*.**..*..*.......**..*..*.*.****...******.*.*..*...*.***.*.***.**..****...*.***..**....*..*.*.**..**.****.*..*...****...*.*********.*.....***.****.***.*...**.*.*.*....*.**..*.***.****.**...*..**.*.*......****.....*.*.**.*.......*..***...**.*....**......*.**.*.*....*..**..*..**.*..*.*.*.*.**...*.***.****.*.****..****.**...*..*.**.**.*.........*.*..*..****.*.....*.*.*****..**.*******.**.**.*.*.*.**.**...****..*.**..****..**.*.***.*..*. ..***..*....*.*.*.*.*.**....**...*..*..**........***.****.*.....****..*..*.*****..*...**.***..*.*.***.**....*.*..**...***.**...*...*....*....***.*.*.....****.*....*.*.*.**.*.*...*.**.*....**.****.*..**.*.****....*.*.****....**.***.*..**.*.*.*.**.....*....*..*..*****.*..*......****..**.*****..*.****...*...**......*..**....**.*****...*...***....***..**.*.*.***.***.*.*..*.****..**..*..*.*...*.*..**..*.*..*..*.***...**.****.**.**.*...........*.***...*.*****.*...**..*.****.***.****.....*.**..***.*.*. **...****.****..***.***....**....*.**.*.***.****.*...**.***.*****..**.....****....*...**..*..*****....*.*..*..*.**.....**.....**.*....*...*...*.*.*..**.*..***..***.*......**.***.**..**......*.*****.*.***..*****.*...**..****.*...***.*..**.***.**.*.**.**....***.*.*.**..****.*.*...*.**...**.....****......*******.*..*.**.*..**..**....*.****..*.*.*.**...*..*..**.**.*.*...*...**....*...***.*.*....*.*......*.*..*.**..*..***.**..***...***..*.*..*.....*....****............**..***..*.**..*.***..***.*..**. .**.***..*....*.*.**...*.*...**.*.***....**........*****..**.*....***.*.********.*.*.***....*.*...*..*.*...***.*..***.****.**.**.****.*.*.*.*.***..**.**..*.**.*.***.**.*.******..**..*...**.**.*..****.**.*.*.**.*.*.**.**.**......*..**.*...***.*..*..**.**.....******.**.....*.**..*.***.*..***.****...*..**..*.***.*..**...***..**.**..**..***.*..****..**.*...*.*.***.**...***....*...*.*****.*...**.**..****.*.*...***..*....*****.*****...*..**..*.*..*.*.....**.*.*..*.*.***..*.**..*.*.***..*.*.**.*...***. **..*.*.*..***..*..*.....*.*..**.**.***......*.***.****.*.****.***.*****..*..**.**..**.*.**.*.*....*.*...*****..*..*...*..***...**.*....**.**....**...*..***.*.*..*...**..******.*..*.***...*....*..*.*.*..**.......*...*...**..*.*.*.*.**.*.***.****..*.***...*.*..***.**.*.**..***.....*..******........**.*...***...****..*.****....****..*.*...****...***...***.*******..*.*.*.**..*.*..***.*.*.*.**..*.*.**......**.**...**..*...**.*..*...***...**..**.*.****.*..**.**......*.*.*...*..*****.**..*...*.**....* ***.*....**..*..***...*.****.**.*.*..******...**...**..*.*.**..*..*..*.**.*.*.**..........*...*.....***...**.*....*.*.*.*.**...*.*...*.***.*********.**.....*..**...***.....*.*...****..***..****.*...*.*...*....**...*.*.*.**..*.**.***.**.***.*.*.*.****.***....***..**....**..*...*.**..**....*.......*.*.*...***.***.****..**..**..*...**.*..****.....**.***...**....*..*..*...*.**..**.*....*******.***...*..**.*.*******.*..*.*..**.*.*******..***.**...*.*..**...*.*..****.*.....**....**.***.*...**..*.***** *.*...*.**.**.*.******..**.**..**.*.*.***....***.***.**....*.***.**....**.**.**.*.****.**...*****.**.*..*****.***.*..*.*.***..**.*..*..*..*.**.*...*.**.*..**.***.*.****.***.****.***..***.*..***.***..**....**.*....*....**.*****.**.**.*.***....**.*.***.*..*.......****.*.*...*.*.*....**.*.**..*.****.*.*....*.....***..*..***....***...*.*.****.**.*..*.*..*.....**..**..*.****.*.**.*.**..**....****.*.*.****.**..**.***.*.**.*****..*....**.*...*...*.**..**.**..**.**.***.****.*.*.*****..****..*....***.*** *..*..*****...*.*..***.******..***.**....**.***.*..........*.*.**.*....**.**.*....*..........*.*...***.....**...*..**..*.*.***.**...**.*....*..***.*...**...**..****...***.**.*.****.*.*..**.*.**.**..**..*.*.*....**..**.*.*.*...**.*.***...**..*******...***..*.*.*.*.*..**.*..**...*.***.*.***...**.*.**.**..*..***..**..*..*..******.**..*.*.....*.*****.*.*.**...***.**.*..**.*......****..**..*..*.***..*.*******..**.*.......*.*.******....*.**.....**.*.**..*.***...*****.*...*.....*.*.....**..****..****.* .*.....***..*.**.*.*.****..**.....***..*....****.**.*.*.**.****..**..*.**...**.*.*....*.*.*******.*..**..*....********.**.*..*.*...*.***......*.*...*...**..*..*****...***.**....*.*......*...**.*.**..*..**..****..*....**..**...***..**.*..*.*.*...***.*..***..**.*.*..*....*.*..*.****..*.....*...*****.**.****.*......**....*.**...*....*.*.**..*.***.*.*****...***......*.****..****.*.**.*.**.*.*.***.*..*.*..***.....*...*.*****...***....*..***..*.*.***.*.*.**..*.*.****.**....*.*...**.*.***..*...****.... ..***.**.*****..**.*...**..******..*..*.**...*..*.....*.*.*..*****.***...*..*****.**.**.**..*.***.*.*.***.**...*..***.*..*..*..*..*.*..**.**....*..*.*...**.*.*.**..*...*..*.****.*....***.****.*.**.*..****..**....*..*...*..*....*.*.*..**..*.*.**..**..*.*****...*..*.*.*..**...*..*..**.***..*.*.**.**.**.*...*.*.*******....*.*..****..**...*..****.**.*.**...**...**.*........**.**.*...*...*****...*...**..**.....*..*.*.*......***.**.***.**.*.**..*..*.*....*...**...**.*..****.*..*.**.*.......**..*....** **..**.***.*.*.*..*...*.....***.*...***..***.****...*.**.*...*.*.**..***.***.*..*....*..**...***.**.**.*...*...*.*..*....*.*..***.***.******.*.*......*..*.*...*...*...*.*..*...*.**.*..****.*...*...***.*..*****.*...*...****...*****...*..*.*..**.**...*.*.******.***..*.**..*......*.*.*.*..*.*..*....*.**.*..**..**.*....*.****...***.....***...**.*...***.*.**.*..**.*..*.....*.....*......*..****.....*.***.*.*.***.**.*..*.....*.........*****.***.*.*..*..*.*....**..**..*.*..*.*...*...*.**.**.**.*..*....* .***.**..*....*.**.....***.***.....*...**.*.***.**.***........**.**.....*..*.....*.*...**.****...*.***.*.*.*..*.****.***.*.**....*.****....*.*.**..*...***..**...*.**.*****..**..*.*...*..**...*.**.*..*...**.*.*..**.*.**.*..**.*.***********.*...*.*....*..**..**..*.....**..*.*....*.**.*.**********.*...**..*...*******.*****.****.**.***......*.***.**.*..**..***.*.*.*..*..*.*.**.***...*..*.*...*.*......*...*****.*...***.*..*.*....*****.*....**..*..***.*...**..*.*.*.*******..*..*.***.*.*.*.......*.*.*. ..***.....*.....***....**....*.**...***.*.*..*..*.******.*..**....****...*..**.*....**..*.**..**.**.**..***..**.*.*..****.....*.*****...*...**.*..**..**..**..*...*.*.......****.***.*.**..*.*.....****.*......***..*..***.*.......***...*****.......*.*..****..**..*..*.*.*****..*.****..**.**.****.*..*..*.*.*..**.*.***.*...*.*****...**.****.*****.....*.*.***...*..***.***.*.*...*.*****........*....*.**.*..*.*.*.*.**.*..******.*.*.*.**.***..*...****.*.**.***..*.**.*...*......*.***..*..*.*.*.*...*....**. ***.***...*****.**...**.**.*.*.*.****.*.*..***.*.***.*..**.******.*.***.**.*.**..*.*.*.*..*****......*.**..*.**.****..*..***..*.***.**.**..**.****..*.*.....**.**..*.**..*....***...**.*......*****..***.*.....*....**..**..**..*.***.***.***..*....****..*.*.**..**...*.**.*..**...**...**.***..**.*........**...***.*.*..***.*.....*.*.*.***....**..*....*..***.***.**..****.*...**.***.**..*...*.**.**.***..***.....*.**..*..*....*.*.*.**..*..*.....**..*.****.*..***.*.***.*.*..**..*..**.**....**..*.*..****** .**..*.******.*.*.*.**..**..****..******...********..***..**...**.*..**..****.**.*..*.*.*...*..**......*....**.*.....****.***....***.*...**...**.**.**....*.*********.*..*.*.**.***.*.***...*..*..******..*.*.**..******...*....*.*...*****..*..**..*.....*......****.*..*.....**..*****..**.*.*..*.*...*.***..****....*..*.*.*.*.*.***.**....**.*.*.....*.....*..*..******....**.*.*.****.**.....**.****.*..***..**.*.....***.*.*..*..*.**.*..*...*.***.*.**.*..****.*..****.***..*.**....*..**.*.*.***..*..*.*.**. ......*..*.***.....**.***.****..**.*.***..**..*.*.*.*.*.*..*....*.*.....*.*....*..*..*.****.**..*.*....**....**.....*.*..*.***.....*.*.*.*.*...**..*.***.....*****.*.*.**.*.*....***.....*.*...***..*....**.*.**...*.*.***..***..***.*..**.....*.*..**.*.**.*...***.**..*.*...*.*...*.*...******..........*.***.****.*.*.****.**..***..*..****..*...**********....**.**.***.*.**..*..*.*..***.**..*.*.*...***...**.*.*..**.***.*......**.**...**.***..**..**...*...*.***..*.....*...*.*.***...**.*..*.**..*.*.*...** ***...**....*.**.*.*.*.*.**..**.*.*....*...*.*.***...****.*****...*.*..*.***.*.*..*..**..**.**.***.**.*.**.**.**..*.***.......***...*.....***...........*.*..**.*..**.*.*.*...**..*......**.....*.**...*..*..*****.*...**....*.*.**..*.*.******.*.***.*.*...*.*.**********.*.*.***..***...********.*.*.***.*.**..**..***....**..***.***.**.*.*..**..***...**..*.**.****.*..*....*.*.*.*.**..**....***.*.**..*.**.*..*.***.*..*.*.*....*...***...*.*.**.*.....*.*.*...*....*.*.**.*.*...*..*......*.*****.***..*.***. .*****.*.**.*.**......*...***..*.*.*......**.**.**...**.**....*..****.***.**.*....***....*....*...*****..****....**.*....*.***..******.*.*.*..*..*....**..******..**.*...**..***...***.*..*....**.**.**..**...*..*.*.******.****..**...**.**...*.***.**.*.***.*..***...**.*.*.*..*......**...*..*.**.....***.*..*...*..*..*.***...**.**...**.*.**.*.**.*...**..***.**.*........*.**.**.*....*..*..*....*.**.*..**..*****..**.*.***.**.**.*..*.******.*****..*.*...****....***......*..***.*..*.***.*...***.**.*.**.* *.**..***....**..*******.*..*.*.*..*.*.**..*..*.....***....*..*****.*.*.**...**.***.**.*.**..**.**.****.*.*.*.*.*....**.**.*...**...*.*.*..****.*...*****....*..**......**..........*....**..*.****.***..*.**.*****..*.*.**.*...*****.*.*.*.*.***..*.**...***..*..****..*....**...*..*..*...**.*.**..**..***.*..*.**...*.*..***.**.**.*.*.**.****.****..**...*...**.*.***..*...***..**.*****........*..*..*.*.......*...*..*..*.....**.*.****.*.*.*.*.*****.*******..***.*......****..*..*.......*.**.*.*.**...***** .*..********...**.**..**..**.*..****.**....*...**..****..***.*....**..*..*..***..*.**..**....*.*....***.***.*.**.*....**.*.*..**.***.**..***.*.....*.**.**.*.*..**.*.*.*..*.*****....**.*....**.*.*..**....*.*.**.*..*..**...****.*........*...*.****.*.*...***.*.*.......*....*..*****..*..*..******.**...**...**....*...**.*.**.*.**.**..**.*...*..*....*...***.**.**.***...*.*....******..*.....*.***.**...***.**.*...********.*****.**.*....**....**.***.*...**..****..*..***...**.*.***.*..*..*.**.***.*..*.**. *..........**..****.**.*.....***...***.*.**.*.*...***..***....*..**.......***..*.**.*.***....**...*.*..***...****.*.**..*.*.*****...***.*..****.*.***.....**..*.*..***.*..******..**..***.*.....***.**.*..*...**..**..**.****..*...**.***.***..***.**.*..*.....***.........*.....***.*...*.*****......******...*.*..***.**..***.*.*.*.*.....*.*.****...*****..***...*...*..***..**.**.*.*..**..****..*.**.**..*.***..*...*.**...**..*****...*.*.***.*.*...*.*.*..**..*..***....*.***.***...***.****.*..**....*.....* **.*******....*..******....**.*...**...*.*..*.*...**.....*.*...*.*..*.*..**.****.*..*.**.**...*.*.*.*.***.*..**.**.*..***.*.*****...***.**..**..******.....*.**.***..*******.**.......**..*****..*....*.*......*.*..*....***..*.*.**.....*.*.***.*****.*.*...**.**......*.*.*..***.***....*.**..*.....***..**...*..***..**.....********...*..***.***.*..*.*...*.*..*.....**..**....***...**.*.****..****.....*.*..*.*...*........*.*..*.*....***....***.*.*..*.***..**.*.**.**.*.*.......***.**..*.....*.*.....***** *....*.*..*.**..*...**..***...***...***..............*..**..*.****.*...*.***.*..*...*.*....**.******..*.*.......***......*.*.*.*******.*.***.****..**....***.*****.....**..*..*..*.*..**..*.***.*.**.**..******.*.**....************.*....**...**....**.****.*.*..***.**..*.*.*****.........*.*.*....*.*.*..****.....*..**....***.**.....**...*.**.***..*.**..*******..****.**.*.***.....*****.....*...****...*..***..***.....*...*.***..**.*..**.*****..**..***.*****.*.*..*.*.***..***.**.**....******...*****.**. **.**...****...*.***....***..*.***.*...*****.****..*..*..*..***.......*.**...****.********...**.**.******.****.....**.**..*.*.*....*.*..**.....*...***.*...***.**..****..*...*.....*..*.*..*.*******...*....*...**.*.*..***********..**....***.*.*.*........****.**......*.****.*..*.*...*.*..***.***...***..***.*......*..**.*..*..*....****...***.****......***.**....*....*.*.*.**.***..**..**.***.*.*..**.**...*..*..**..***....**..****.*..*.**.*.*..**..***...*.*..*....*..**.**...***.***....**....**..*...** ***..*..*...*.*.*.*.**.**.**.*..*.*..*..***.***.***.....********.****.****.....*..*...**..**.*.**.*..**.*...****..*.****.*....*.*******.****.*.*****.*.*.*.*.*.**...*.......**.****.*.....*..........**.*...***..**..**...*..**...*..*..***.*.*****...***....*....***.**.*..**.***.*..**....**.*..*.*.....*******..*..*.***.******.***..***.*....***...*...*****.*..*.*..*...**.*.****.*.....*.*.**.*.**..*..*.***.*..*.***...****.*..*..*.**.**...*...*.....*.******.*....***.*....*.*****..*.******.*..*...**...*. **..*..**.**.***.*..*********.....**.***.*..*****..**..*.*.*...**.*.****.....*****.*.*.*.*.**.*.*.*.**....*****..*..*****..**....**.*..**.**.****....*.**....**.*..****.*.*..**..**.*****....*.**.**.*...*...*****...*******..*.**...*.********.****.**...*.*...**..*......*..**.*...*****.****.*******..*.*..*.****.****..*.**..***.***.***...*..*******....*..***...*..*...****.*.......**...*...***.....**..*..***..*.*..**.*..*.*****..*.*...*.***....*..****..*....*.*.****....*****.**....**...*..**.*..*****. *..*.**.....*..*.*.**..*.***..*......*.**..**...*.*****.*...**.*..***..**.*...*..*...****..*..*..***.......**...*.*.**.*.*.*.....**....**..*...**.**.***..**..*..****...*****.*..***...*****.....****........*.**....******.*.****....***..**.*.*****...**..**.*.*.....*.****.*.**.**.**.*.**.******.*..**..*.**..*....****.***..*..*..*****...*.*****..*.**...*****...*.**.**.*.*...*.****.****..*..**......*.*..******.**.*..**.*..****.**....**.**..*.**...*...*******..*.......**..*.....*.*.*.**.*....**..*...* .*..*.***.*.*.**.*.******.*..**...*******.*..********.**..**.***..***..*.*.*..*.**.*.***.*.*..*.*....*...*.**.......*.*....*.*.**..**.*.*.***...*.***.****.*.*..*.*..**.*...****.**.*.**.***.**....****...**.*.*.*.*****..*...*....*.....***..*...*.*..*.*.*.*.*.***...*....***...*.*.***..**..*..*.*.*.*.**..**.***....**.**..*..**.....*.***..****.*...*.**....******..*.****.*..**..**..*.**.****.*..******....*.**.*.*.*.*......**..***.*..***.***********.*.***.**.**.*******.***.*****...*...**.***...**.**.** ......*.*.***.....*.*.**....*.******..*......***..*..**.****...*.*.**.*..*.******..*..**.**....**.*.....****.**.........*.**.....*.**.*...*.***..**..**......**....**.*..*.*.***.*..**.*.*..**.**.**.***..**.*.*..******.*.**..*.*.*..*..***********.*.....*..**..*.**..*.**..*******.*..*...*****..**...***.....*....***...**..*...*..*...*.***.*..*..*.*.*.*..*..*.**.*...*.*....*.**.*.*....*.*.*****.*..*.*.*..*..****.....*.*........*...*.*..*.***.*..*......*.....*......*..**.*.*..*..***..***..*.....***... ..*..*.**.**....*.*.**.***...*.*...**.....*...*.*.*.****....*..****.*.*****..*.*.****.*...*..*..****.******.*******.**...*...*..*....**.*.**...*.**.....******....*.***.**.*.*..*..*...*.*....*.....*.....*...*..*...**.**..*.*....*.**.*..***.*.*******....***..***.*.**.*.**..*.....*...**.**...**....*..*****..*...*.**..*.**.********...****.**.....**..**..*.***....*.*.*.*..*.***.*.*.*.*..**.*.**.*.*.***.*.*.**..******....**..*.*.*.*.*..***.****..*****.*.*.****..*..*....*..**..*******..*.*..*..***...** **.**.**.***.*.**........*.*.*.*.*.......*.*.....***.**.*.*..***.**.**.*..**..*..*.****...*..**.****..**.**.*.*...*...*.*.*.*.*****.....**.*..****.*.*........*.**.*.*.**..**..**.****.*....*****..*.*..***..*.*.*..***..**..*..*.***..****.*...***.*....*..*****.**.**.*....*...*...***..***.***.*..*...*****.****.****.*****...**..**.*..*..*.****.....*..*....*.*....***.**....***..*.******.*.*.**.*...***.**.....**...*.*.*.....*****.*...**..**.*.**.*.**.*.****.*.*.**...*....*.*..**.*..*..*.****..*******.. .**..*.*.***.******.**.***.....**.*****.*.*****...*.********...*..**...****.......***.*...***...*...*...***.***.***..*.***..****..**....***.**.*.*.*.*...**.*....*.**.**.*...*.*..*.******..*****.**.*.**.**.***..******....***.**.*.**.**...*....****...**.*..*.*.*...*...****..*..*****..*.**...*....**....**.*...**.**..*.*..***.**..**..***...*..****.*.*..***..*.**.*...*.*.*...*.***..*******...*...*..*..**..*****.**...*.***.******...****.**...***...**.*.**....***....*...*.......**.****..**.........**.* *...***.*.******.*..**..****.***.**.*****..**.**..**..*.*..**.*..**...*......***....***.*****.*.*..***..**...***...**...**..**.******..**.*......**.**.*****.*.**.***.....*.***....*.***.**...*.....******.**.*.....*.*..****..**.*..*..*...*....****.***.*.*..*..**.*.*..*...****..*..*.*.***.**...*.***.***..****..*.****....***..*..*******.*..**...***..**.****.***.*..*...*..*..*....*...*...*..****...****..*.***.**.**..***...*..**.*..***.*......*..**.....*.**..****..**.**.*..***********..*.*..******.... .**.*.*****..*.*****.*..***..***.***.***...*..*.*.***.....*****..**.*******....***...*..**..*.*..**.**.*.**.****..*..**.*.*..*.***..........**..**.**.****.......*.***....**.**..*..*...*.*...**..****.....*.***.*..**.*..*.*..*....*****...**.*..**..*..**....****.**.*****.....**...**...*..*.*..*....*..**......*.*****.***.***.**.*.******.*..****...*.*.*.***...*.*.**.****.**.******.*..**..*..**.****.***..*....**...*.*...*...*.*..*.*.*.***.***.****.*..*...**..**..***.*......*.**.*..***..*.*..*.**.****. **..*****.*....*.*****.*...***.*.**.*..*.*.*..**...**.*.*.**...*.**..******.**..*....****.**.***..*...*.**.**..*.*.*.*.*..*...***...**...**..*****.*.**.*.**..*.....*.***.***..***..*..***.*.*.*.***...*..*.*..*..*.*...***..***..***..*....**.....*.*..*....*....*.**.*.*..*....*.***.******.*..***.**.**.....*.....**.*......*.**......*.**.**...*...*..*.....**.***..*.*..**.**.....***.*..**.**.*..****...****.*****.....*.*..**..**.****.........*.*.***.**.*.*..***.****.*..****..**.*.*******.**.*..**.***..* ..*****..**.***........*****.***.***....*..**..*.*...**...**..**.**....*.*****..*..*....**.*..*.****.*.....***.**.**.*.*..*...*.*....*****..*.**.******..**.****...**.***.****.*.***.****.*.*.....*****...****......*.**.**.*..*....**.....****..*..**..**.****.*.***.****.**..*...*....**..***..*....*.*.....*...*.****..****.*..*.***.****.*.*..*......*.**.*.*****....*.*.*....**..**.***.*.*****...*..*.*.**...*.*.**..*..*.****..*.***.***.*.**.*.*..*..*.*..**..**.*...****..**..*...*****.**....*.*.........* *..*.***......**.****..**.**...*.....***.**..*.*.*.*.*..*.**..*..***.**.*...*..*.*.*.*..*.**...**.....*....*.*...*...**....*.*.*.*....**.*...*..***..*.*.....***.***..*..*.******..*..****...*..*.**.*........**.....**..*..***........*...**....*..****...**..*..*..**.*.***..*.**...****.**.*..*....*..*****.******.***.*...**.**..*.**......*******..*.***.**.**..**..*.*...*..***.*.***..*.*.**.*.*..*.**...*..*...**.***.*******.*...*.****..*..*..***...*.*****..**.*.*..*.**....***......**.*..*****...*.*... **.*.*..*****...*..**.***..*.***...**..***..*.**...*.***.**...*.**.*.*.*.*..*.****.*...***.*..****.*.***..********...*******...*.**.***..*.*...*...*.*.*.**.*..*..*.**.*.**.*****......*..***.*****..*..*****..*.****....*..*.****.**.***.**.**...**.**..*********....*...**..*....*.*..***.**.***..*...*.**..***..*....*.*.*..*.*..**...***.***....*.*.*.*..*.******..*****..**.*.**.**..**..*.**.*.......*.*..****.****...****...*.*..***.***.******..*....*.*.*.****..*.***.**..****.**..*.**.**.*.*.*...*.*...** .**....*...**.*...****.*.**..*..*****.**.**.***..*.***.*.**.***********...*..*.***.**.**.**.*..*.*.***.*.**.....*....**.....***.**.**.*.**..*......*...*..*..*.**.*.**.***..****....*.*..**..***........*.*****.*.*.***....*..**..*...*.*.**..**....*..**.*.***.**.*.*.*.**.***.***...***..*...***.....*..**.**...*****...*...**.*.*..*..******.****..*.***..**.*.*.**.*.....**....**.**.**.**..**...**..*......*.*....*.***...**...*..*......*..*.*.**.*.....**...*..*.*.*****.***......**..*........**.**.**.**.*. *...***.*.***...*.**..****.*****...*.**...*..*...*.*.**.*..***...***.**.*..*.**.*.***...***....**...***.****..**.*....****..*..*....*..******.*.*..*.....***...*.**.*.*..***.*..*.******..****.*...*..**.**...*.*..**.......**.*..*...**.*..*.********..**..**..**..***..******..**.....*.*.*...*..**.*..***..**.**.*.*........*....*.***..****.....*.*...*...***.**...***..*..*.*..***.**....*......*.*....*.....**.*.*..***..*....*...*.*.******.****...*.**.*...****.*..*****.*..**..***.***.**.*.*...**...**..*. ...*...*.....*...**...*....*...*.*.**.*...*.**..*....****...***.......**.*.*...*..*.***.*.***..**...**..**.....***.****.**.*..*.**..****..**..***.*...*....*.*...**.***.*..*.*..*.***..*..***....*....**..*..******..***..****..*****..**.****.***..*.***.....*.*****.*.*.*....*.*.***.*.*..**..****...**.*...*.**..*..**....*.**...*..*.**........***.*.*..**.*....***.*****.**.**....**.*...***.**.*.*...*.***....******..**..*...******.**.*.**.**..*.***.*****.*.***..**.****....*..******....*****.**.*..*.**.* .*.*.*...*.**.***.*....**.*.*...**.*.*****..**.*..*..*...*.*...*...*******.*.*.**.**.**..*.....*.*..**.****......*...*..**.**...*....*..*.**.*.*****.**..***...*.*.***.***.*.*..*.*.****.*..****..*.*..**......*....*.****..*....**...*****.*..***.*..***.*...*..*...**..**..***...*.**.***.*.*.*.***.*.*.*****........*...**..**..*.**.**.*...*..***......*..*..***....***...***..*..***.**...*...*.*.*.....*...*.*.....****.*.*.....***.*..***.**.**...**.*...**.**.****..*.**.***....*.*..........**.*****.*.*... **.***.....**.******.**...*.....*******.*.......**...**.**.**..**...*..**.*..**.*******.**.****.*.*.*..**....***.*.**..**...**.***...*.*.**.*.*.***.***.*....***.**.******..**.*..*******.*.***.*.*..*....*...*...*..***...********...***...**.*...****.***..***......*...**.*******.*.*.*.*.*.**......*.***.*.*.***.....*****..*.*.*.......*...**.***.***.....**.**.**.**.**.***..*..*..**..**..*..**.*..*.*.*.*...*****...****.**.***.*********..**..*.****.*.*...*****.*...*.*.*..****.*.*....***....*...*****.*. **.****...***..**.*...**....**.****.*..*.****.****.....*..**.*..***.**..*****.**.**..***...**.*..*.****.*...*.*....*........*****.*..*..*...*..*...*..*.***...*.**...**.*.*.*.*..*....*.*..*.*****.*.*..*.*.*****.***.**.*.*...***.****.*.**...*..***...*.***.*.*..*.*.**.**.*.**....****.****..........*..***.***.**.*...*.*.*****.*****..*.*..***.**.**...**....*****.*..*.*.**...*..*.**.*...*..**.*******....*.**.....**.*.*..*..**..*.**.*.*.***.***.*.*.**.*..**.****......**...****....*.*...**.*****.****.*. *...********.**.**..***...*.*.*.*.*.**.**.*.*.**.*.....***..**.***.*.......*..***..***.*.**..***..*.*.*...****.*.***...*..***..*..**..*.***.*...*...******....*....**.*..*****.*..****.**..**.***...*****.*..**.**.*.***...**.*..*.**.**.****.*.**.*....**..*.*.****..*.*...**....**.*..*..*...****..*.*..**.**.**...*..*...****.**..**.*.*.******..*.**...*....***.*..***.*...*..**....*....***.****.*...*.......*.*..*.**.*...**.......**.*.*.**.*..**....**.*******.*.*..**....*..*****..*.*..**.**.*...********* *.****.*.*****.....**.**.*........*.**.*..***.*.......*...*****.**.*.**.**.*****..****..**..***.....*.***..**...*.*.*.*...*..**..*.***.***.**.*...**.*...*..*.*****.**.**....**....*...*..***...*...**..**.**.*..*...**.*.**..*..*..*.*.**.*.**.*...*.*****.****...***.**....*.*.*..**..*...*.**..*.***..***...*..*...*.**..**..*..***.****.*..*..*.**.**.......*...*****.*..**..****...*..*..**..**.***.*.*.****....**........**.....***.***.**.*...*...**...*..*.****..***.**.****.**...........*...****.*.**.**.* ****.***....**..***.**...*.**.*..**.**..**..*****.**...*..***.***..****..*.*****.....***.*****.*.**.....*..*.**...**.***.*.**....*.*.*..*.*....*....**.***..***.*.**..*****.*.**..*******.*..**..*..*....*..**...**...***.****.**..*******...**.*.*.******..*...****....*..*.**.*...*.*..*.*.***..*...*....*.*...***.****.*.********.**.***...**...*...*****..*.*.***...*.*.***..***...*..*...***..*.*****.*...*..*..*.****.*.**...*..*.**.**..*.**..****..**.*..***.***.**..*.**.*.******.**.**...*.*...**..*.**.** ..*.*.***..*......*.*..********...****.**.**.****..*.****.*.***.****.*.*...*.****.*.****.***......*.****....*.*****..*.**.*.****..*.**...*..****.*.**.***..*.....*.**..***..*..*...*.......*.*.**.*.*.*..*****.*..*.****...***.*..*..*..**....*......*****..****.....*...*....**...***.****..........***....*..****..*****.*.*.*..*.*..****...*..*.****..**...*.**...**.....*.*****.*..*.*.***.*.*.*******....***..*******.*..**...****....*....*..****....*..*..*..***..*..**.***.*...**..*..*.*.*.*******......*.. .***...*******.........**...******.*.*...***......*****.*.**..*.**..***.**...****.*.****...*****..*****..*.....*.**.**.......**........*...**.......*.*...**.****.*..*.*.***.*****..***...*...*****...*.**...**.*.*..*.**.....*.*.*.**.*.*.***.***.*.*.*..*.....**..*..*.****.****.*..****..**.**...**...**.**.*...**....*...*...****...*..*......*.*..*******..*.*...**.**...*.*******..*........****..*.***.**.**.*......**.***..*.*.*..**.*.****.*.***.....*...*.*.**.*..***.****.****..***..**.*.....***.****..* *.*.***...***.**..**..*...*.*.*..*..****.*.***.****..*....***..*..**********..*.**.*...*...**....****.*...**.****..*.*.....*.*.*.*....**..***..**.*...***..*.*.*...*.**...*.**.**..**..***.*****.*......*.*.*..*.*****..**....*.**.**....******........*****.*..*...*.*..*.**...*..*.....**.**.*.....**.*.****...*.**.*.**.*.*...**.*....****.**..***.*.**.*.**..*.***...***.*******...**.**..**.*.***....**...**..*...*..**...***...*.....*****.***.*..**.*.*.***.***.*.****..*...*..**..**..*..*...**...***..***.. ..**.**.*****..*...*...****.*...*.**.....**...*.....*.**..*..*....***.*.*.*..*.**...****...*..***.**.*.*.**...*.*...*...*..***...*.***....****.**..*.*..*.*****..*....**...*.*.*...***.**.*.***.*..*.****.*.**.....****...**.**.*.****.****....******.*****.**...**..*.*.**..*.****...****.****.*.***...***......****..*.*..*...*.*.**.....*........*.***..**.****.*...*..**..*.*.***.*.*.*.**..*.******.*.*...*.****.****.*..**.*****..*..*.******..............**.*.*****.****.***..**...***...*.*.....**.***.*... ..*..........*...*.*..*.*...****...*.*.*....*..*.***..*.**.**..***.*..*..*.**....*..*.*.*...******.****.**.**....*.*..**.......*..*.**...*.*.**..*.*.****..***...***...*......*..**..*.******.***..*..*....*...**********.*.**..*..*..**..*.....****.*....**.**...******..*..**.*....**..****.*********...*.*.**..***.**.....*..**....**.**.***.**.*...***..**..*......*.*....***...*..***..***...*.***.***.**....*.******.****.*...*..**.******..*.**..**.*.****..*.***.*****.*...***....*.*..*..*******...*.*.*.** **..**.**.****.*..**.....*****..**..*.*.******.**...*..**.**...**.**..*****..**...*...*...**..***...***.*..****.*.*....******.******.*.**..*****...*..*.*.....*..**...*.*...*....***....*.*..*..*.....**..*.*...***.**.....*...*..**.****.....*..**.*.*.****..****........***.*.*.*.*..*.....*.**..*.**.**.*...**..***.*..*.*.*...*....*..*.*.****...*.*...**.**.******.**.**.***..**.**.*.**.*****....**.*.**....****.*.*..*..**.**..*.***.*.***.*..*.***..**..*...*...****..**.*.****...****.**...*****..****..*.* .*.*.**.*.*..******..**.*.**.**.*.*.***.****.*.**..*.***..**.*.*.*....***.*..***.*..*..***.***...*.**.*..**.***.*.*****..*.****.....****..**.***..*...***.*..**.**.****.*.....***.*.**...**..***...***...**.***.**.*.*.....*.***..***.**.*******.....*.....****.*..******..***.*.**.*********...*..**...***..*.*****..**...*.....*.*..*..****.*.*..*..*.....**..*.*.*..******.***.**..*.***.*.*.*...*...****.*....*..**.*..*..*.......**.**...*......*.*..**.**..***..**..**.*.**..*..***.**..***.*****....*..**.*.* ********.....*.*.*..***.*..*..**..*.***....*.*...**..**.....*.***..**.**.**..**.****.*.*..*****.*..**...*...*******.**.***...*.*...*........***..***.*.*..***.**.*.*.**.*.****.*..**.**.*.......**.**.****.*.********..*..***.***.***.*..**.**.*****..*.**....*..*.**....*...***.**.*..**.*.******.*.*..***...*..**.**...*.*.....****.*.*...**.*..****...*..*..***.**..*..*.**********....***.**.**.*.**.*..*.**..*.***.*.**.*.******....**.**.*...*.*.****.*.**..*.............*...*****.*.***..*.*.*.**..**....*.. ****.*.*...**..*****...**.***.**.****.***...***..***.**.*....*...*.**.****...*.*****.**.**...**.***.**..***..**....**..*..*....**.*...*****.*.*.*.**..***.**..****....***.**..*..***.*..*.**.*.***...**.**...*.*.***.....**.*.*.***....*******.*...**..**..**.***.*.*.*******.*****.....*....****........***.*...*..*.*.***.*.........*****.*.***...**.**.**.**.*..*..*.*******..*.*..*.*.....*.......**.*.****.***...**..*.**.****..**....***.*...*.**..***.*.*..*...**.**.*..***......**.*...***.*******..****...* ...**..**..***.***.**...**********.*..*.......*..*****..*..**....*..*..***..*..*.*..**..**.**.*..*.*.*...*....*******.*.*.**..*.**.***.*.*..*.***.****.**..*.**..*******...****.*****....***..*...*........***..**..*.......*..**.***.*...*...*.*****.*..**.***.*..*.********...*..**..*..***.***...*...*.****..****.**.**....*..*....*.*........***.*.***.**.*.....*.....*.*....**.*.****..***....**...*.******....**.***....*..*.*.*.....*.*.*.*..*..******.*****..*.....**.**..**...**..*.***..*.*...*..*..*.**.. .**..*******..*.***.*.****.**..**..**.......***..*.****...*..**..***.......*******...*.****.....***.**.*.**..**....**....***..*......*...*......*.*..**.*.*******....**.*****..**..***..*....**.......**....*.......*.**...*.*..*.....**...*.**.*...**..******.*.*...****...**.*.*...*.*.*..*.....*.**...***.**..**...****.******..*.*..****.**..*.**..**.*.**.*..*..***...*.****.*.*.**.*******.*.**.***..*.**.*...****....*******.*...*.***...*..**.*..*..*.......****...*.**....*.......*...****..***.**....***.* ..*..*.......**.****.**.*****.**.***..**.**..***.**.***.*.*...*.....**.***..**....**.........*.*****...******..*.***.*..*..*....**.....*..*...*..*.*....**.*.*.**.*.******...*.**.*...****...***....***.**..**.*****.**..***...****...***.......**..*.*****..*...**.**.*.***......**....**.........***.**.....*.********.*.***..*...**.******..**.**..**..*.*.***.******...****.***.....**.*.*...*...**.*..**....*****.*..*.*....*..*.***.****...**.*.*.*.*****......*.*..********...*.**...**..**..*******..***.... ....*****....****..**..*...*.******......*....*.*.**.*..**..*..*....*.*****.......**.**....**.**.*.***.**.***.**.*...*..*...*.*..*.*......*.**...*..**.*.****..*..****.*.**......***.......*....**.....**.***.*...**....***..*.....*****.******...*......*.**..*.*****.....**..***.....*..*.**...****..**.*....*.**.*.*.*.*...******...*..**..**..*..*.*....*****.*.*.*..****.....**...*.*.*..*.......*..*....***...*..**..*.**...*******..*.****.*..*.******.*****.**..*.*.**.*.*...*.*..***..*****...**.**..*..**. .***..........*..*.**..*.***..*.*.**.*..**.**.*..*..**.*.........**...*.**..*.***......*....*.**.**..**.*.....*.***..****..***.*.**.***.***....*.*.*...*.****...*....*....*****.**..***.....**.....*...****..***..*..*.*..***.**...*.*..*.**************...*.*....***.**.*.**..***....**...*.*.*.*...*.*.*....*.*.*.**..**.***...*******..*...******...*.***.***......***.**.*.******.*.*..****.**.*......*..*...**.***..*.......*...**..*.**..**..*******.***..*..*.*.*..**.***.......**.*..*.***.******.....**..*. *.**....**..*****.*..**.*....*........****..*...*.**********.*.**..**..*..****.....*.****.....*..**.***.**.**....*.**...*...*.****.*...***.*****.***....*..*..*...*.......**...**....*..*.*.*...*.*..*.*.*.****...*.**.*.**....*.*..*..*********.****.*.***....*..*..**..*.*.*...**..**.*...****...*.************.*.*.**.*.....*.*..**..*.*..***.**.**..*.*..*.*...*..**.*.***.*.**..*****....***.*..**.*.***..****..*.*.****..******..***..***..**.*.**.*.*.*.*...*..***..**.***.***...*.*..***......*..**..**.*.** **.*.*...**...**...*..*.....******.***.*...*.*.....***...*..*.**...*.******..***.******.******************.**.*****.*....*.***.***.**.*.***.*..****...*.*..*.*.***.**..***.*****..***.*.*..****.***.*.*.*...**.**...*...**.*......*.*..****.***...****.*.*...*.*.*..*..*.***.*.......*.**..****.*...*....***...**..**.**.*....**.*...*..*.*..**...****.....*.**.*.......**...**.*....**.****.*.*******.*.**.*****...*******..*.....***.....**.**.**.**.***...*.***.*.**.*...**..**.*...*..****....*****.**..***.*.** *..*..*****.**.*.**.**.**...*...***..*.......*...**.*..*..*.**....**.*.*.*..**....******.***.......**..**...***..*..*.*...*.*.***...*..**..*...*..*...**...**...***.*...****.*.*....**..*.**.*..**.......*.**...*...*.**..**.**.***..*****..****...******........*.**..**..*.***.**.**.*..*.***...*.**.***.*******....**....***..**.****.*..***.*.*..*..*.**.**..**.****.***.*..*.***..*..****.*..**.**..*...*****..**..*....*..***..***....***..*.**.*..*...******.*.*......*..**.**.*.*..*.***.***..*.****...*.... ..**.*.*.**.***.**..*...*..*.***...*....*.*.*...**.**.****.*.*.*.*..*.**..*..**....*.*..*.***.**...*..**..*....*..*.****..*****...**..***..*.*..***..**...***...*.*.*****...*.***.**.***.*...*****..*....*...**...**.*.***..**.**.*..*****...***.*.**.*.*.**.**.*.**....*....*..*******..*...**.*..**..*....*..*.**.**..***.**.....*....*..**.*.*..***.***.*.....****.***....****..***.**.**...**.***...*..***..**.*..**..****..*..**.....**.*.**..**.*...***.**.**..****..*....**.**.**..**......**.*.**...****.... ..*....*.*....**.**...*****.**.***.*.*......**.**...*.**..*.**..*..**...**.**...****.**...*****....*.**.*.**..**...**.*.******.**..****..**..**.*******.*.*.*.**.**...*..*.*.*******..**..****.***.**..*...**.*.******..***.**.*..*.***..*......*...*****.*.*.*...*....**.**.*.*..*...*...***.....*********....*....*...***..**.****..**.*.***...*.***.**.*....**.*.**.*.*...*.*...***...*.*.**.*.*..*.*.**.*.*..****..*.*.*.***....**.***.*.**.*.*..*.*.*.**..****.*...*..*..**...*..*.********..*.*.*.*******.*.*. ***..**.**.......*......***..**...*.**.*.*.*.*.*....*..*..*****.*.***..***......**...*....*****.**.*..*.***.*..*............*****..*....*.*.*.*..*.*..**.*******...*..**.**...*.***...**..**.***..*.....*.*..*.****.*..**....*.*.****...*...*.*..***..*.******.*..**.*..*..***.*.*..*...**.*.*.**..***.**...*.**...*...*.*.*..*.*.....***.*.**..*......**..***.**.........*....*........****.*.....******..**..*.*.***..*.***.**..**.*..*.*******.*.*.*.***.**..****.....**.**.*...**.***...*.*..*.**....***.*.*.**. ..*...**.*..**..*....*.*****..*..*******.*.***.**....*.*.*****..****.**.*******..****.**.*..*.**.**.***.****.********.*...*....***..**.*.*.*.**.*....**.*.*..*.***.*...**...*.*...**.***...*..*..**.*.*..*..**.***.*.**.***.*.*..****..********.......***.**..****.*.*****.*...*****....*.*.****..**.***********..*..*..**..*..*...**.**.**..*******.*.*.**.**.*..**.......*.**.**...*.***..******...*.**.******.*.**..*.......*..*.**.*..***.*.......*...*..*.**..*..*..*....*....*....****.*..*..*..**.*.**....... **...*..*.**..**.*.......*.**..***..**...*......***.*.***...***.*....**.*..*.**.....*....****.*..***.***.*...*..***.*.*.*...**..**.........*.*..*.*****.*.***..*....***.*.**.****.*.**.*.*.**...*.*.*..*..*..*..**...**.**.**.*.***..****...*****.*....******...*.*.**..****...*****.*...**.*..*..**.***....*...*.........*.***..*.*.*..*...*....*...****..**...**....*...**.**.*...*..**.***..****.*....***....******..***...*.*****.*..*****.*.*.*.**.*.*.**.....**........*.....*...*...*.*..***..**.*.*.*.*..... *....**.***..*...****.****.....**..*.*.**....**.*..**..*.....**......*.**..***..***.*...******.*..*.*.*....*...**.******.*..**.****.****.**...*....*..*.**...*.*.****.*.*....**...*..*....******.....*..**.**...**..**.**...*.*..***.*....*...*......*.....*...***.**..******.*.**.*..***..*.*.*..**..**...***.*.**......**..*..****.**...*.**..***.**.*.*..***...*..*.****........***...*....****..********...*.*...*.......*..*.*....*****..*******.*...***..*****..***.***....*****..*..***....*..*.*.**.***.*..* .*.*.*.*.*...***....***.**..**.....*.*.***.**.*...*....*..***.***.**..********..*.****.....*****..******.***.**..*.****.**.**..*..*.*.***.*.*....******........**.*.**.**..***..***...**...*...***..****...**..**.***...**..*********.*.....*****.****..**...*.**.*.*..*...**.......*...**....***********...****.*.***.**..*.*.*....***.*.............*.**.**...***.**..**..*..**..****...**.**.*......**..*......*....*.*..**.*...*.**.**...*.****.**..*..**....***.***.*..*..**.*.**.*...*.*.***....**......*....* *******.*.*..*...*..******.*.*.**..*..*.***...*.*.***..*..*.*..*..****....**.***...**.**.**.***.**...***.*.***.*........*.**.**..*...****...*..*****.**...**..*.*....*..**..*****.*.*.*.**.*..*.*.****..***.*.**.*..**.****.***...*.*...**.*....***..*.*****......*.*...*..*.**.*.**.*.*.**....**...**...****.....*.*.*.*.*.***..***..*.....**.*...**...**...**......******..*...*..*.**..*..**.**........*..***.*..*...**..***..***.*.*.*..*....*....*.*..***.*.*.****.*..*.*.*.**.**.....****.*...*.**.**..**...*. ......**...*...***.**..*....**.....*..***.*****.*.*....***.*.*.**....****.**.*.**..**..***..*.****...**.....*...*****..*.*...**....***.****.*..**..**...*.**...***...***...*.***...*...*......****..*.*.***...*.**.***.*.***.*.**..*.**...*.**.**.**..**.....*..*..**..*.*.****.*.*.*.**.**..*.*.*.***..********...***..***.***....*...***.*.*.*.....**.**********...**.*...*.*...*.*..*.**..**.....****..*.*..*.*****.****..*.*.*...**....*.**.*...*..****.*.*.*..********.*.**...*..*.*....******.*.****.*...*.*** .*.*.*..**..*.*....**..*..*.*.**.**.**.*.*.....******..*.*.***.**......***.....**.............***..*..*.*.***........*..*.**..*...*..*.*.**..***.*..**..*.*..*.***.*...*.*..*.**..**.****.**.**....*.****.**.*.*.*..**....****.*...**..***..**......*****...*.****..*.......*.*****.*..*..*.*....**...*.......**..**..*****.*..**..*......*..***.*.*****.*...**.*.***.*.****..****.*..*.*..*...***..**.**.*****.*.******.**.**.*.*.****.*.**.*.*.*.*.**...*.**..*..*..*...**..******.*....*.**.*.....***.*...*****.. ...***.*...**..****....*..*.*........*****.***.**......**.*....*..**..****.....*.*****....******.*..***..**.**.*.*.*..*.*..*.**.*.*.*.*.*..*....***..*.*...*......*..*..*...*..*.**.*...*..**..*.**.*.*.*.**.***..*.**.**..*..*.**...****..*****.**....**..*.******....*.*....**.*.*.*...*.****......**.**.....***...*..*.**...*.*.***.*.****.*..*.*.**.***.**...***.....***..*....*..*...***...***.*.*..**.**.**.....****.**.*****...*..*..***.**..**....*..*****.***..**.*.*..**......********.***...**..**.....*. ...**.*.*.**....******.***..*.......**.*.***....****....**.....*.*..***.**.**...***..*..*****.....*....**..*..***....*.***..*****..***.*..*.**...*.***..*...****...**.*....**......*.*.*.*....*.*..*.*.*.***.*.**.***..****...**.**.****.........*.**..**.*.***.**..*****...**.*.****..*...*...*.**.*..*****....*****.*...***...**.****.*..*...***..*...****.*......**.****....*.*.**..*.*..**..*..**..***...*..**..****.****.....**.*.**...**..*.**....*..*..*.*..**....**.*****...*.**..**.*..*..**.*.**...**.*.** ..*.****.*..*.***.*.*..*....*.***....*...*..****..**.***.***.***.*..***.*...*..**.****.***..*.**.**...*..***.*.....*.....***..***....**....*........*.*.****.....**..*..***......****.***..*.******..**..***..**.*...**...**..**.**.*....*.*.***.*.*.***...***.*****.*.****.***.*.**.*..*..*....**...****....***..**.....*.**.***.**.*...*.*.**...*.**..****..*****.*.**.*.*.**.****.**..*...**....**.**..*..***..**..*.*..**..**.***.**.**..*...***......**...*.***..*.*.*.**...*****....**.*.*..**.*.**.*..*.*.**. ***..*.*.*.*.*....*.**...***.****.*.*...****..*..***..*.**...*.*.***.*.*...*...*..***.*******.**.**.**.*.**.*.******..*.*..*...*....**.....*...*..**..***.***.**.**.*.***.*.*.***......*...*.*.**.*.*.*.*.*..*..*..***.**...**.*..*....*..*.*..*.*.*.*.***..*..*..*..**.........*.*..**..**.*..*..*******...***....*.....****..*....*.*.*.*.***.******......*..**....**..*....**.*.**...****..*..***.**...*.****.**.*..*..*.*...*....*.***...**......**..*..*...*...***..**.**.*.*.*...*.*..***.*......**......**... *....*..**.*.**..*.***..**...*.***...**.*.**.********.*.*....*...***.*******.**...*.*****....*.***.*.*......**.*....*.**.*..*....*.*******..*.*.***.****.*.*.***..**..****..**..*...****.*.**..**.*...**..*.**.****.*..*****.*.**.*****.......**.**.*....**..***.***...*.*...**.**..****..***.***.*.*.*.**.***..**.***.**..***.*..**.....***.**....**.****.**.....*......*.**...**...***..*.***..*.*..*.********....*..*.***..**......*....**...*..**.*......***..*...*.***.***.*.*.***.*..*..*..***.**.***.*.*.***. *.....*.*.*..**.******.*...**...*.**...**.***.**..**....****..**..***...*.**..*....*.*..*.****.*..**.....*..**...**..***.*.**.....*..*...**.*****...*..*.*.**.*..*.*.*.*.......*.********..*...*.*.*...*...*..***.*...*.*.*..**.**.*.***.**....*.*...***...****...*.**..*..***...****..***..*....*...*..*.....*.***..****..*.....*.*...*..*.**.*.*......*....*.*.*********.....**..*.*...**.***.***.**.***.*.*..*...*...***...*.***..****.**.*****..*..***.****..**...*.****.*.*.***..***.....*..*.*.*..*..*..*.**.. .*.***.****..*.*..***.*.*.*.**....***.......*.*.*******.**.**......*....*.**..*.****..*..**..*...****.**.*..*****.****..****...**.******.*.....*....***..**..*.......***...*.*..*.*.*..*.*....**..**..*.**..***.*...***.***.....*..*.****.*.**..*******.*...*.*.......****.***.*****..**.......*.....*....*.*.*****.*.**.*.**....**.*....**...*....**.**.**.**..***.....*...*.****.**.*.**.***.***...*.*.*.*..**.....*..**......*..**.***.*.*..**.*****..***.*..***...**.*..**....*.....*****..***.*.*.**.....**.... *....**.*...**.......****..*..*****..*..***.*.*.*.***..**...***********.*....*.**....*.*******..****.**.****.*..*...**.***.*...*.*.***..**..****..*.****.**.*..**.***.**.*...*..*.****.*..*..*.****.*.***.***.*..*..**...*.*.*..*.***.***.*.**..**..***..*......*.***...*.***.*.*.***...*.*.*..*****..*...*...**....*...*.*.***...*....**.**.*.......*.**..*.*...*..*******...*..*.*.******..*.....***...**.**.*...**..*.*..*..*.**..*.***.***..***.**..**.**..**.*..***.*...*.*****..*.....*.***..*..*.**..*..****. ***.*.....*.****.****...***..*.***.**.***..**.****.*.***....**.*.....*..*...****.*..***.***..****.*.***.*.*.**.*.*....**.*..**..*..*.*.....*.*.*****..*..**.......**..**.*..***.****.....*...**..*.*.**.**.*.****.**...*...**..*.**....**....***..*.*.**.*.*..*.*.*...***...*****...*****.*.*.*.*.........*.****.***..**...*****.*...**.*.....**...*..*...*..*.*.*.**.**.*..***.***....**.*......*.**.....****..**.**..**..***.*.**.*...***.*.....**.*..***....***..*.****..*.**.***...*..**...*******...*********.* .*******.**...***...**..*.**.*********.*....*.*.*..*...*.***.***.**.*...*.*.*.***.....**.*..*.....**.*..*..***..*..**.*****..***.*..***.*.*****..*.*.*.***.****.*...*..***..*...**..**...*.*.*****..*.*****.*..**.**.**.*.*.***.**.**.*****.*..**..*....**...*...*******.***.**..*....*.****.*.*.**.**..*.*.****..*.*..*...........*..***.*.*.**...*..*..*...*.*....*.**.******.....*.*.****..*..*..**.*...*..*..*..***.*.*.*.**...*.*****..*****..**..**..****.*.******.*...**.***.*....*..*...*.**.***.*.*..**..*. ..*..*.*.**..****.*.*....**..***.....**.*.*...*.*.*...**..*....*..**.****..*..**.****...*..**.*.*****.***.**..*....***.*...*.....*.**.....*.***...*.*......****...*.*..***.*..*.....*******.......*.....**..**.***....*****.**..*......*...*.**..*..*.****.*.***.*..*.......*..*..**..*....*....*..*..*.*.......**.***...*.*...***..***.***...**....*..**..*...*...*.*******.***...*..***....*.*.*.**...*****..*........***.*.*.*..***.**.***..***.*....*.....**.**...*.*...**..*...*..*.*.*.**..*..**..******..***. ..*....****.*...*.***...*.**...*..*..*..*.******.**.****.***.***.*....**.*......**..**..*********..*..*...****.**.****.*.*.*.***.*.*.**....*..*.*..*.*.*......*...*....**.*..*..*.*.**..**.**...*...***.***.***.*.*.......*.*.*..*.**....***.......*..*.*....*.***.*..*.*.*.*.**..****...*.*...***.*....*..*..*.****..*.**...*.**.*.***.*.*...****..*...*....*.*..*.....***.....*...*.***.*..****.....*****.**..**....*..**.....**.*.*...*.**..*******.*..*..*..**.....********.*..**.**..***.**...*..*.......*.*... *.**.*....*****.**..*.....*..*....***..**..*.*..****..*...*****.*.**..*.****.****.*.*...*....*..**.**.**.*..******...*...****..*.***....*.*..********..*..**..*.*.*..**.**..***.*..*..*..**.*....*.*.***...*.*.*...*****...***....**.*.**..****....*....*..**..*****..**.***...*.*.*****.*.*.***.**.**.**..***.**.**.***.***.*..**.*..**..**..*.*..*....*.**.*.***..*.**.*****..*.***.***.*..*.*..*.****.*.***.****.*.*..*.*..**...***..****.**.*..*..******.*.*.**.*....*.*..*.*******....*..*.*****.*..**..**.**.* *..***...*..*.**.**...******.****.....**.*...****....*...***...**.*..******.****.***...*....**.*.**.**.**.*.......*.***.*.***.**.***.*.*...**.**..*.*******....***......**..******...*.*...****..*.....*....***.**...***.**.*....*..*...**..***.***.**.*****...**.******.***.**..*..*..*.*.*..****..*.*.*..*****.*.***.*...*..******...*..**.***..**.....********.***...***..*...*.*..**..*..*....**.*****.*.*...*..*.***.**...*.*.....**....*.**...**.*....***.****.*.*..**.**...**.***..*.***..*****..*..***..*.** .********.***.*....**.*...**.**.*...**.*.*..*.*..*.*.**...****....*.**..*.**....*.**.**..**..*.*****.**...*...*.*...*.****.....**.*..*....***.*..*....*.*.**.*....***.***.*****.****....**.**..*.*.****.***.....*..**.**.***.**...*...*.**..**..*.*.*.*.*.****.**.....*.*...*.**.*.**..***...**..*****...*...***.*.*..*.....*..*....***....*****...*.......***......**...**..***.***..**..**..*..*.***..*.**.*...***..*.***..*.**...*..*****......*.**.***..*..*......*.*.***..*..*..*.*..*.***...*.*.***...****...* .*...**.**.**....*..*....*...*****.*.....*.**.******.*.*.******.***...*......*.**..*...**.*.****.*.*..*..*..*...**.....****........*****.*..****.*.*....******.****..*.*...*...***..***...*..****..**.*.*.***...*.**.*.**..**.*.*..***.*..*......**.**...*..**.*.*.**..**..*....*****.***.**.*.**...*..*.*..***.**...*.*..*****.........*****....*****...*..*****.***.**.*.***...**.*.*..**.***...*..*.******.*.****..****.*...**.*....*.*..*.*.**...*....***.**.*...*..******.**.*...*.*.*..***..**.....*....*.*.** *..*......***.*..*......*......*.***.*****.*.*...*..*.**..***.*..**.*******..*.*.*.*.****.*****.*****.***...***...*.**...*...*..**.*......*..*.***...**....**..*****.*...**.*.*.*.**...*..*.*.....**.*.*...**...**..***..**.*..***.**..***.*.*.***...**.***.*****.*..*...*....*.***.*****.***...*.....*..****.*..*.*.*..*..*...**.***.**.***..**.*****.*.***...*...*.**.*...**....*..*.*...*.******..**..**.*..*...****....*.*.*.*..*.*.**..*..*..******..*..**....***.*.***..**..*..************.*..******...***... *.*..*..**..********.***..*.*.****....*..*..**....*..***....**.*..*.....***.....**..****.....*..***...**.***...**.*****..*.**.**...*..*.**..*.****..*..*...*.****.*..**.*..*.**.**.**..*...*...*****.****.**..*..***.**.*......****........*.*****.**....******.....*.*.*.*...*.*.**.******...*..*....*....***.*..*...***..*.*....**.***.*.*.****.*.*..*.**..**.....**.*.*..*....*..*.*..*.**.**..**.*.****.*...**..**.**.*....***.*.*......**.*.**.**........*..*..**.*..*.**.**...*.**.***..****..*..***..*.***.*. ..**.**.********.*......**.*..*..*.*..*.***..**..***.***..**.*.***.*****..*.*.*.*.....*..*.*.***.*..*.*.**.**.*..***.*.**.*...**.**.****.*.*..**..****...********...**......**.****.*.*.**..**.***.**...****.....****.**...****.*.*......*.*...**..*..****..*..*..*..*...***..*....*..***.*.*...**..*.*.*......***....*.*...*.**.**...**.*...*.**.*...*.****.******.*..**.**.*.***.*...*.*.***..*...**...***.**.*.**...*..*..**.*****...*.*.****.***...*.*.*..**..*.*..*.***.**.*...***..*.....***.***...*...*.****. ****.....****....*...*........*****.*.....*.*.**.*******.*..*.*.*.*.**.**...*.....**.*.**..*.*..**......***.***.*..**.*.**.***..*....**.*.....***..***..*.***.*.*..*.***.*...**.*.***........***...*......**.**..*...*...****.*.***...**.****.............*..*..*.*.*.**...*.*..***.*...**.***.***...**.*.*...*.*...*...*****.........**..***...*.*..****..*.*****..*..*....*******.*....*.**..*..*.*.****.*.*.*****.*..******.*.....**.*.*..*..*...*.*****.*.**..*****.....*.*.*...*.**...*****..*...*.*.*...**..*. .**.**.**....***.*.*.****..*.....***.*****.*.***...*..*...*..**.*.****.****..*..***.**.**.***.****..*..****....*..*.**..*..*.***.....**.**...***.*******.*.*.*.....**.....*.**..*....****..***...*..******..*..*.....*..*...**....**..**...*.*...**..***.*.**..**.*...**..*..****.*..*.*.****...*.******.**.**.***.**......***..*....*****.*....*..**...*****.*...**..***........*.**.***..***..*****.**..***.*.*.***...****.**.*..***..*.**...*.*...***.....**.****..*.*****..*...***.*...****...*.****..*.*.*..*.. *.***.*.*..*.*..******.*...*.**..*..***.*....**.****.**.**.*.**..*.***.*****...***.*.*..*..*.*..**..*.*..***.*....**.......****..**.*.*..*.*.*..***..*****.***..........*.**..**..**.*.*.*****.**.***..*...*..**.*...***.*...**..**..****...*.*.*****.**..*...***.**.*....*.....***.*..*.*..*******..**.**.*.*******..**.**..*.**.****....*.**...**.*.*........*....**.*****.*.**.*.**.**..*.*.*.*.....*.*..**.....*.***..*.*..*.**.*..***.*.****..*.***.***..***.***....***.*.*..*.*.......***.*.*..*.*.*..**.*.*.* ***.***.******.**.....*.*..***..*.*.**.*.*.*....***.*.*.*...****.*.*....**..**..***...**.*****...******.*.**..*.*.***..**....*.*.**.*...****...*.**.*.*.*....**.*****.*.....**.*.**.*...*.**.*.*.*..*....**.*...***..**.*...******...*.*..*...*...*.*.*...*.*....*.*******.**.**.*....*.***....*...**.*.***..**..**.**..***..*..**...*.*.*..****.***...*.***.*......***.**..*..**.*.**.*.*...*.*..*.*.**..*.*..*...**.**.*.**...*..*.....**.....**...**....***.*.*.*.*.......**..***...**....*.***....*.****...**.** **....*..*...*..*.******.****....*...*....*.**.*..**.***.....*******.*..**.***...*.**...*.*..**.*.....*.**........*.*.***...*...*.*..*...**......*.****.****...****.*.*...****..*********..****..*...**.*.*..*.**.*....*..**.....*.*.*.*......**.*.***...*...****.****..**....*..****.*******.*.**.....*.*.***..**********..*...*.**.***.*.**...*.********........****.****..*.********.*.****..*....*.*.****...**..*.**...**.*...*..***.*...*...**.*.**..*.**.*.*.*.*.*.**.......*****..*...*..**.****.**..*.****.. **.****.*..*.**.**.*...***.**.**.**.......*....*****.*.***.********...*.*...**.*.**..*.****..***..*...*..*..*.***.**.*....*.***.****..*....***....*.**...*.*****...*....*...******....*..**.****.**.*.*...*.***.**...***..*..**..**..**......*.***...**..*.****.....****..**.*.*..*....********..**.*...**..****.****.********.*..**.**..*..****........*.*..**.**..*.*****..**..*.***..***....***..........**..*.*.*.*******..*.*.*.*..**..**.***.**....******....*..*..*...*....*.*.**.****...*.**.*......*...**.. *..*...****...**..*..*.**...**.****.***....*..*....*.*..*...*.***...*..*.**.*..**..***..***.***...*..**..*...*.*.***.*.*.*..**....*..*..*.*.***..****.....**....***.*..*...***.....**.***..**.*..*..*......*..***.***.....**.*.......*.**.....*.****..***..**.*..***..***.*.***...****.*.**..**..***.****...***.***.*..*..**.**.*.***..*.*.*..**.**......*...***..*.**..*.....**.***.*..*.....***.**.....**.****.*..*....*******.*.***.**.....***...*.*.**.*..***..****...**.*...****..*......**...*****...*.****... .**.****.*...*..*.*..**..*..**.......*..****..*******..*...*.*****...***.**.*..**.....*****.**.**.*.*****.**.*.**.***..**.*....****...**.*..*.*.**....*.***..*.*.*..**.**.*..**.*...***..*.*......***.*.*.*....*.....****....***...**.......*.*..**..***.**..*.********.**...**..**..**********..**.***..*....*..*.......**..*****.***...****.***...**.**..*.*.*.*.*...*.***.*....*.*.*..*..******.***.**********..*.*..*.....*.*...*.**.*..*..***....*...*..*..*..*...***....*...*****.****..**.*..***..**..**....* .*..*.*..**.*.*.**.*.**.**..*...*...**.*.****....****.*.**..*...***.***....*.**.*..****..**..*....*.**..**.*****.**.**...*...*......**.*.****.**.*.**....**......****...**...***.*.**...*****.*..*..****...**.....**.*.*.**.*.*.......*...**...*....**...***...*..*....*....*..****.*.*.*..*......******.****...*..**.***......*..*..*....*.*..*...***..***....*....***.**...*.*******...**.**.**.**..*.....*.**..***..*.*....**...**...**.*..*...*****..*.......*.*..*..*****..**.**.**..*....*.*****.*.**..****.** *....*****.**.....*...*...**.*.**..*.**.**...**.**.***.****...*.*.*********.*...**.*******..*..*.**....**....***...****......*.....**.***..**..**.*.*.*....**..***.******.*..****..**..****.*.**..****.*.**..*.*..*.**..**.***.**..*.**.*....*.*.*..***.*....*******...**.**.*..***..**..***.*........**.*.*.**...***.**.**...***.*.***.**.*.....**..**.***.*.**.****.*.*.***.....*..**.*.*...*..*..**....**.*....*..*.*..*****.*.*.**.*******...**.****.**.*....*.***.....*....*.**..*.******.*****.**.*.*..**..*.* *.***.**...*.*...**.**.*.....**.....****...*..*..*...**...*.*..*..*.**...*..*....*.*..*..*...*******.**.....****..*.*.**.**.**....*..***.*...*.*.......*.....**.*****...*....*.****.**.*...*****...***..**.***...****..**..**...**..*.......*..**.***......*.....**.*.*..****....**.*.**.*****...****.***..*...*.*.*..*.**.**....***..*.*.*...*......*.........*******..*...*.*....*.*..***....******.****....**.*****.*.*.*...****..*..**.***.*...*.**.*.*..***..*.**.**..**.*.*.**.*..*******..*...*....*.*.***... .*.*.***..***.*..*......******..**...*..*....*.*....**.***.*....*****.**..*..*.*..*..***..**...***...**...*...*.....*...*..*.*...******..*.....*****.****...***********..***...***.***..***..*..*.**...*****..*..******.*.**..*******..**.*.**.....*.******..*.*.****.*.*.*.*.**.*.*...***.**..***...**.**.*.*.**....**..****..*...*.........**..****....****..*.*.*..*.*.***..*..*...*..***.**..*..**...*.****...**.*.**.*.**.*...*.**..***..*..***....*.***.*....*.**..*.****.........*..*...**.....**..*...*..*** ***...*.*.*.*....*.*.*.*..*.**..**....*.*.*.*.**...**...*..**.*.*.*.*....**.*.***..*....***.**.**....*..**...*..****......*.**..*..****...*..*.*....*..**.....*...*.**.*.*.*..***.*..*.*.*..*..*.*.**...*..***..*...*..***..*.***.*****.**...**.***........*..**...****.*.***..**......*..*....****.*..*.*.*...*..............*..**.****.**...*..*..****.*.***..**.**..**.....*.*.**.*.**..**.**.*.**.*.*.*.**.****..*.****.**.*.**...*.*.*..*.*..**.**..*.*..*..**.****.*.*.**..*.**..**..**..***.***..**...******* **.*.***...***....**.*.****..****..****..**.*****..**.**.**..**..**.....*..*.*...**.*...**..*.*.**...*....*.*.**...*.**..*.*.*..*..**.**.**..***.******.*.*.*.**..***...**.**...*.**.*..**..*.*...*..**.*..**..*.****.....**..*.......****..**.****.*.*.*.*..**.**.*.******...****...*..**..**.***...***.*...**.**..*..***.....**.***.**...**.*...*....*.*..**.**.....*...*..*****.*......**.*.*.*.**..****.*.*.**.*****..*..**.**.****..*.*......****....*.******..**.*.**........****.**..****.*...****.**..****** *.**.......*.....*...*.**...*.*......*.*...****..***.........*.*.*....**.**...**.*.***...**.*.*.***.....*.***..*....****..***.*..*.*..*.***.*..***....******...***.*.*....*.*.*.***..*.....*.....**.*..*.*..**..*..*.**..*.*.*.*..***..*...***.....**.**....***.*.**..*..***.*.***..*.***.****..*.....****.***.**..*********..*.**....*.**.***..*..**.***.*.*.**..**....**...*****...**..**..*.***.*.*.*...******.*.**.*..**.***...**.*..*..****...*.*.*......***......*******..****.*.**.**....**.******.*.*.*..*.. ......*.***..**.*..***.*...*****.**.**.*..****.***..**.....*.*.***.*.*.**.*..**....**....*.*.***.*.*..***...*...****.*...*.***.*....*....*.**.*...*...****.**.*.**..**.*..*...*.**......****...*...*...***.******.***.*...***...*..**...*.*.***..*******.*****.*..*.*....**.*.*...****..**.*..***...**.*.*.*.....*....*.*.***.*.*.*.*..***.****.*....****..*.**...*..*..*.**...*.*...*..*.*.*.*.***.**..*.*.*..**.**.**.*.*.****.*....***.*.*....**.**......**.*.****..*....**..*.*.*.**...**.*...**.****...***.*.** **...**.*.**....*.****..**.*..***.**.*..*....*..**.**.***..*.*..*.*****.......***..**.***..**.*.*...*.**.*....*.**..*.*..*****.*..*.*..*........**.*..**....**..***.**.****.*..*..**.*.*****.*.*...*.*...*..*...*.*..****.*...****.*...***...**.*..*..******..*........**...*********.*..*..*.**.**....*.*.**..**.*......****.*.*.*....*..*****.*.**.*...*.**.****.********.....****.***..***.**.**....**..*.*****..*******.*.**.***.**..*.**...**..***.***.*..*.**..*.*.***....**.**.*..*......***..*...****.**.... *.***.*..******..*.**.**...****..*.***..*******.*..*...**.**..**.*..**...***.*.*....*....***..**....*.****..*.*....***.*.**..*..****.*.******.**.****.**.***.*....*..*.**....*..**...**.*.*****.*..*..*****.**.*****.*....*.****.....**...**.**..*.**....****.*...*...***.*..*.*..**...*.**.***.*.*...***....*..*.*.**..**.***..****..*...*.*.***.***.....***.***.*..****.*..**....**.*.*.**......*...*...*.**.*..*..*****....**...*....*.....**.**.**..***.*..*..*....*.*.*...*..**.*.*.***..**....**.***.*.*.****. ***.*.*.***.*****.**...**.....***.*..********.*...*.**.****...*.*****...**.*.**..*.**.***.**.***..*...**.*.*..**..**.**..*.*..*....*...********....**.*.*..***..*.**.*.*..*.*..**.*.*..*.*****....*..*.**.***.**.***...**...*.*..**.*.*.***.....*..**.*.**.***.****...*....*..*.*****.**.**.**...*.*.*..*.*****..**......**..*.*.**.*.**..*...**..**.**...*****.***..**...*..*.*..**.*..*.*.*..*....**..*.*.*.***.*.*..*..*..*.**.......***.****.*.*.*.*****...*...*...**.*..*.*...****.**.****.***...**...*.*....*. ..***.*.***.*..****.****.***....***..*****..*..***...*...*..*.*.*...*.*..****.****.***...*.*..*.*....**.*.*..*....***.*..***....*..*...*.*******...*........*....***.***.**.........*..*......****.......*...**.*...*...*.**..*.*.*****.......**.*....*.*..*....***....***.*****..*..**.*****.**......*...**.*..*.**********.**...****.*.**..**.*.**.**.****...**.*..*****..*..***.**..*.*..**..**.....**.****..****....*.....**..**..*.*..***..**....***.***......*...**.*....*.**.******..****..*.*.**.******..**. ..**.*.***.*...***..*...**.*..*.*******....*..****.*.*.**...*.*..**.****...***..*.***..*.*..*...*.**.*......*...**..*****.*..*.**........**.****.*.*..**.*..**.**....***..*****...*...****..**..*.***..*..*...*..***.*.....**.*.*.******..*.**.........*..***...**.*...*..*..***..******...***.**...******.*.*****......***.*.*.*..***.**.**..*****.**...*...*.***...*....*.......*.***..***..*...**.*...*..**....********.*........******.**.***..**.*.....***..***.***.**.**.**...***.*..*****..*.*.**.*....***..* *.*.*.****..*.****...*....*...*.....*..*..*.*..**....*....**..**..***.****.*.*..*.*....*..**.****.***..*.**..**.*.*.*.***.*.*.*.**.**.*...**...**.*****...*.*....*..*.**..***.**.**....****.*.***..*..**...**.****..****.****...*.*.....*...**.*..*.**..*.*...*.*..*****.......*.***...*.*..*.*...**.....**...**.**.*.*..***.*.**....************......***...*.*.****.*.*..****...**.....*.***....**..**.****..*...*..*....**.*.**..**..*...**..*..**.*..*...*..*....**......*....*..**.**.*.*..***.*...***..*..*..* .....**..***..**.**..*..******..****....***.....**..*.*.*****..*..*.***..*...*.*.......*.*.**..****......****..*.*....**..***...***..*.**...*.....*.**...***.*.*.*****.*.**..*..*.***..*.**......****.***.**...****....*.**.**.**..****...**..*.*..*.**..**..*.**.*.....***..**.*.*.**.*******.*..**..**.*...*.**.....*******.**.****.*..***.***.*....*..***..*..*...********..*...***..*****.......****.*.**.**.**.**.**.*..*.**.*...*..**..*.**..*.*.....*....*..**.**.***..*.*...*.****.*..**..**.***.**.*****.** ..*..**..*..***..*.*.*.**..*******..*.**....*****.**....*..**.**.**....**....**.*..*.*.*.*...*..**.***...*.**.*....*..*.*..**.....*...**..**.*.**....**...*..*.****....*.*..*.*.*..***.*...**.**.**.**.****.*.**.****.*****.***...**..**.....*.****.*.*.*.*.*******....*.*..**..*....***..**.*...*.....***.*..*......*....***.....****........*..**..*..*.**...**..*.*..*..*..****.*..***.*..*.*.*.*..*.*......*.*....**.*..****.**...*.**.....**..**.*****.**...**...*..*..**.***.*.**..**....*.**..***.*.**..***** **.*..**.**...**.**..*..*.....*...*..*.*.*******..*.**..**.*****..***.**.*****.*..**..****...**..*.......**.**..****.*.......*....*.*..**..***.*.***..**..**.***.*..*.**.**.**..*...****.*.**..*..*.*..***..*.*.**..*******..**..**.*.**...*.**.....***..*.**..*.*.....*.....*.**..*..*...*.****.***.*.**...**....**.*.*.....***.***.**...*.*....*.**..***...****..****..*.**.***.***..**.*.*.****.***.*.*...**..**..*.*..*..*..*.*****...**.***.**.*.****.......****.*.**.*****..*......*..**.....***....*...*.*... ***.**.***.*....****..**.*.*.*..*...*.**.****.**.....*.****.**..**..*..**.*.*..*..**.**.**..*...**.*.*..***..**.*****..****.*....*..*..*.*.****.*.**...*..*.****.*.****.**......***...***.*.**......*.*.*.******.....***.*...**..*..****..*..*..........**..**.*.****...**.*.*.*...*.**.*..*.*..**...*..**..**.*.**.*.****.*.*.*...*.**.***...**.*.**.*...****.**.**...*..*.**.**...**..*.*******.****.*.******.*.*******.....*..*.*...*.*.***..*.*.*...*.**..*..*..***..***.**.*.***.**..****.*.*****.**.*****..*** *.*....***.*.*****.***..*.*..**.*.**.**.*.*.....****....*.*..*..***....*****....*****.**..****....**..*...*..*.**..**.*.*******...*.*.*.****...*...***...*.*.*.**.**.*.*....*..*.*...***.*.*..*****.*..........****.*********.***.*******...*.......*......**..*****..*.***.*.**.**.*.***.***.....****.*.*..*...*.....**..*..****.****.**.....*..*.**..*..*.*...**.**..**...**.*.**.*.*....*..******..*.****.**...*....*...****..**..**..**...***.**.***...**..*....*..***.*...*.**.*.*.*.****.**.*...***..*.*.*.... .*...*...*********.**...**.**.***.*.**..*.*..**.*.**.**...*.*.***.***..*...........*...**..*..*....**..*...**......***.*...*.*.*..***.*......*.*...**....**....*.....*..*..*..*..****.***.*..*.**.**.*...*..**.****..**..*.....*...*...**.*****.**...*...*.**....**.*....*..*.*.**...*...*..*.........*.**.*..**..**...***.****...**...*.******..*.*...**..*.****..****..*..**.*****.*..*.****.*.*.***......*..**.**...**....*.....*.*..***..*.*****....***.**...*.***..*....*.*...*...**.*..***..*..*.*.**....*.... *.*...*....*.*..****.**..*.***..*...***...*.*.**.*.*.*.*.**....******.*.****....*...*.*.*.*....*..*.********..*****..*..*..**.*.*.*.*.*.**.***.*...*..***.*..***.*.***.*.*.*..******.*..**...******.....*.....*.***...*.**.**.*.......*...**..*...**..*...**.*.....***..**..*..*.****..**...*****.*.*..*.***..**.....**..**..*.*.*.......**..***..*.*.*..*.*.**..*....*.*..*..**.*.****..*....**.*.*.**..**.***...***.....***.**..*.....*..*..**.*.*.*.*...*.***.....*.*.**.***.**..*.***..***...***....**..**..***. .*...*.**...*.......***.******....***...*******...*******..****...*.*.*******.***.**.**.*...*.*.**.*..*.**....**..**.*.*..**..**.*...***...***.***.*.*....*.*...**.....**.*..*..*.**.*..**.****....*.*.*.***.**.....*.*.*..**...**..*..*.*.....**..*..**.**.*****.*..*******.**...***.****.****..*****..******.*.*...**..*..***.*.**..*..****..**.**.**.**.*.*.**.*.*.**..**.****..**..**.**..*....**.******.*.***.**.*.**...**......**.*....*.****..*.*...**..*..**..***...***.**....**.*****..**..*****.....****** .*.****.*.**.*.*.....***....**...***...*.*.*..*.**.*.*..*.*.***...*..*..**.*.**..**..***....*.*.*..*..**.*****..*..*....**..**.*.......*....*.**.....***....**....*..*****..*..*.*.****.****.***..*....*..**.**..******.***.*.*.**..***.***..**...**..*..*.**.*.*..***.*......*....*..***.*.*..***...*..*.***.********.*..*...***...***.*****..*.**.**..*..*....**.**.**.******..**.**..*****......*..**.*..***..*.*..*.**.*.**...*.*****.***.*.***.***....*.****..***...*.*.**...*..**.*.*.*..**.*..*....***.****** **.**.***..*..*..*******....*****.*..**.*...*......****......*.******.....**.**.****.****.*.***.**********.**..*....*..*..*.*.**.*..**.*....*.**.*.**..****...*.*...*..**..*..**..*.....*..**.***..*...**.*.*.*...*****.*...*..**...**.....****.*.*.***.****.*..**...*.*..*.*.*.*****.**.*******.*.**..*.**...**...*****.***.*..*.**.**.*.**....*.*....*.*..*.**.*..*....****...***.*.*....*...**.*.*.*...**..*.*****...*.*.....***....****.**..*.***..**....**.******...***.*.*..**.*.......****.**.*...****.*...** ***.*..*...*....**.****.***.***.**.**.*.**..*.*.**......**..*.**.**.**.***.**.***.*.*.**.******.*******...*.**..*..**..**.**.*.*.*....*.*****..***...*.**..***...***..**.......**..*.*....**.....*..*.*.**.***.***.*.**.*.**.***.*..*.*..*.*.*.*...*.*******.**.**.**..*.*...*****.*.*.*.*..**.....**.*.*...**.*.*.*..*.*..*.**..****..*..**.****.******...*..*.****.*.*..*...*...*.*......**..***....**.**.*.*.***....*.*....*...****..**......*.**..**********.****.*..**.*****...****.**..***..*.*.***.*..*...*** ****.*.*...*...*..****..*.*.********..***.*.***.**...**.**.**.**.*****.*.*..**.**.*.**.**.****.*..*********...*..*.*.....*.*.**.*..*...****...**...*..**.******.***.*.**...**.......**.**...*....****.**..****.*.******.*.**..*...*........*..*.....*...**..***..***..*.*****.**..***.***..*.*..**.****.*....*..**..*******.**.*.*****.**..*******.*.***.*....****.**.*...**.**...****..***.*..**..*.....*...**...**...*.*..*****.*.....******..*.*....**.*....**.***...****.**..*.**.***.*..**.***.*..*.***.**..**. **..**.*..*.*.**.**.**.*.***..*...*...****..**.*.****.**..*.*.********....**.**.*.*.*..***...***.**....*.*..**.*.**.*.....*.*.**..*****..*****.**..**...***.**.*..*...**..*.*****....*.*.*.*.*.***.*.****.*.*..*..**.**.***.*.******.**....*.*.*...***..*..***.*...**.*.**....**.**...****..*..*****.*....***..**.....*.**..*..*.*...*.***..*....**.*.*..****.***..*..*.***...*..*****..***.****.**..**.*...***........****....*.**..**..*...**..*.**.**.*..**.*..****.****.*..*..*..**...*.***.**.*.**..*...*..*.*. .*.*.....*.**.*.*...***..***...*....****..******.***.*..*******.*.***.**.*...**....***.*.**.*.**.*.*..****..**....*.*****.*..*.*.*.*..****..**...*......**...***..*......**.*..*.**.*.****.*.***.*..**...**..**...***.*..*...**.*...*..*.***...***.**.*.****..**.**..*.*****.**....**.*..*.**...*.*.*.*..**......**.**.***..*.*.*..*.*.*..****....*.***...*..*****.*..***..**.....*.**.*..*.*.*.***..****..**..**.**..*.....**..****.***.**....*.**....***.***..*.*.*..*.*.*****....**.*..*.*****.*.****..*......*** **..***...*.*.***..***......*...*....**.****.**....***...***.*..*.*.*......*.***.*..***..*..**.*..*.**..*.....**...*.*.....***.*.**.*..***..*..**.**.**.*..*****..*..*.**.*..*...*...**..***..*......*..**.**...*.*..***....*.*.....**..*.*..**.**.*.**.**.**..*........*.**...***.*..*....*.*****.*.**.......***.*.*****..*..*.*.**.**.*.*..***.*.*.*.*....**.*****..*.**.**.**.*.*..**.**.*...****.*.....**...*.*.**.*.**.**..*.*.*..*...**.**..*.*..**.*.*..*.***.*..*****.**.*.*..*******.**.....***...*..*..... ..***..*...*....**.*...**..*.*.**.***..*.**.*..***.*.*****.*.*.*........*.....****.***...*.*.**.*****...*.*..*.**.*.....*.*....*.*.*.*.***.*.*****...*.**.....*...****..*...**....*.*..*.*.****..****.***...****..***....*..**.....***.*.*..*..*.*.*..*...*..**..*..*...**..*.*.....**.**...**..**.*.*.........****.*..****...*....*...*....*..**.*..*...**.....*******.**.**..**....*..*...*..*.***...*....*.***.***...**.*****...***..*.*.**.**...*.*..***.*.***.*.***.*.***.***.***.....**.......**..***..*.*...* .....***..*.**....*.*.*.***.**.*.**....*.**.*.......***.*.**.*......**.**..**....*.....*..**..**..*....*.*..*.*...**.****.**...*...**..*.**....**.*.***.*..**.*.*******...**.********.*.*.*..*....**.****......*.**.*......*..*..*..**.*.*.....**.***..**.***..*.*..****..*....*.*...*...*....*...*.....****....*..**.**.**.*.*.***..**...**...***..***........**.**.***..**.*....*..*.**...*.*.**...**..**..*.*..*..*.***..**..****....****......**..*.*..*****.*******.*...**.*.**.**.*..*.*..*...***..*...**.***. *..*..**..*.*.**..*.....**.....*.***.*...*..**...**.....*..**.*.*.**.*.***.*.....*.*.***.......**..*.......*****......*..*..*.*.....*...***..*...*****.**....***********..**..**....*......**..*..**.****.**....*.*.*.***.***.***.**..***.....*...**.**...***..**..*.....*.*..**.**....*.*..**...***..**.*****..*.*****..****..**....*****.****..*..*****.***.*.***.**.*..*..*...**...**.*.....***..**.*.***..***.***......*....*...**...*.***...*...*.....*.***.*.**...***.*..*.*.**.*.**.*.*.*******..*..*...*.*.. *....*.**.***.*.*.......*****.*..*..*.*.*.**.*.*...*.*.***.*....*.....*.**.**..********.***.****.**.*..*....****.*****..**.*..*******.*...*.******.**.**..***.**.**...**....**.**.****..**..*.*.*.**.***......*.**.**..**.*.*.*.*...**.***..*.**....*.*...**..*..*.*.**.***.******.**...**...**.***....**.*.**.*...**...*.*.***.**......**..*.*....*.*..*..*....***********.*.*.***..**...**.*.*.**..**.....***..**.*..*.*******.**....**..**......***..*.....**..*.*.*...**..*.*.***....**.*..*.***...*.*****..*.** *****..**.**.*..*..*.***..*...**.**.***...******....*..*...*.*...****.....***..*.*...*..***.*.***.*.*....**.*..**..*....*...*...***....***.**..*....***....**.**.***.....*.**.**..*...*.*...*..**.****.****.....*.***.*.*..*****.*...***..***.**..*..*..*****.**.***...***.*...**..*.**.*.***.*****..*..*.*.*.*****.*.*...**....*.**....**..*..*..*.**.*..*...*.****..******....***.**..*..***..*...*.**...**.*.**.**..*.*..****.***..**..*****.*.*.***.**..**...***.***...*.*.***.*.*..*.****.**..*..**.***...***.* .*.***.*.****.*..*..*.*...*.*.*..*..*.****.**..*...*.*.***..****..**...**..*.*****.******.*.*.*****.*.*.*..*****.*..*.**..**...*...*.***..**....**.*.**.**.******....**...***.*..*.**.**...**.****......*..*...********..*.**.*.*.******..**..*...*..*.*.*....***.**..**...*.******....***..........*.**..*****.....*..**.*.*..***..*.**..******.*...*..*..****...*.**....**....*....*****.*.**..*.*.**..*.***.*.*..***.*.****.*.*****..**..*.*.**...******..*....*..*.*..*.**.......**.**..*****....**.....****.... ..***.**...**.*..*.*..*.**.**.*..**.**...*.**.*..***..***...**..****.*.*.....**..***.*.*.*...*****....*...**...**.**.***.*...******.****..**.....*.*.*...**...*..**.*.**......*...*.***..*.**.**..******..**.****.*.**.**....**.*..***...*.*****.*..*.***....****.*.*.*..*..*.***.*.***..*.**......*.***..***.*.....*.*....*......*.....**.**..*...*.*.*.*****.***...************.*.**..*..*****.**.***......****..*****.*..*.***.*.*...*.*.*.***...*.*..*.**....**.*.**..***.**..*..**.*....****.**.*.*****...**.*. ***.**..**..*.*******.*......**..*.***....*.**.***.**.****.*.**.*..**.*****.*.***.*.**.*.**..**.*.**.......**....*....****..*..*....*.***.**.*.*.****.*....***..**.*.*.*.*.**.**..**.....**.***.******..****.***.**.*......*......***.*.*....****.*..*.*....**.*.*..**...*.*.*..*..*.****..***..*****.....**...**.*.**........*...***.*.....***..*.*.**..*****.*.***..**.***..**..*.*.****.*.....***..********..*..****.*...*.**......**..*....********..**..**.*.*.****.*.***.*....*.*.*.*****.***.**...*.....*.*.. *.**..*.*.**.*.**.*..***.*....*.**.**.*.**.*..***.***.*...*.*.*....****.*.....*.***.**.***.....*.*...****.**.*...****.*.****..**.*.**....**..**.....**.*.*..*.*.*..*******...*.***..*....*..**.....*.**..*****.*..**.***..**....*..*.**.*.***.*..*.*.*.***.*...**......***..***.*....*.***.*.**.***.*..***..**.*.**.*...*.*..*.*...*.*..*******.*.*.**......**.*..*.**.*.***.*.*...***...*..*.***.*.****.***...***.*.*.**.*..*****..*...*....*....*.*..***....*.*.*..**.**...***....**.*.*.*.*****..***...*..**.*.** ..******..*..*...**.**...*..**.***...***..*.**.*.*....**..*..*.*...**.*.*.*...*.*****....*..*.**..*........**.**....*...***.**.*.*..**.*.**.*...**.*...***.*.**.*..*...***.......*..*.****....******..*.*.*..***...*.**...**.*.***..*****..*..*......*.*.****.***.***....**..**.**.*.**.*..**..****.****.**.*.*...**.*..*.*....****...*...*.*..*..******..**.*.*..*..**.**...*.***.*.*.....**....***.***..*..*...*....**.*.**.*...*****.*.***..*********.*...*..****....*.**...*.**.*..**....*.***.*..*...*...*....* ..*.***.****.***..*.*******.*.****.*****...*.*.*.*..*..**.**.*....*.*.**.*.***....********.**..*.**.*.*...*...*.....**.**....*....***.**...*....*****.*...*.*..**...*.*******...**.**.....****.*.*..***..**..**.**.**..*...*.*..***.***.***..***.*..*..*..***.**...*...***..****.*....*.***.****..**.*..**...*..*.**.**...******..*..**.*...******....*....**.*****.....***..*.*..***.*....**..**...*......*****.**.*...*.***..*...**..*.*.*.....***.*.*.......*.*.*.***.*...*..**...**..**...*.****.*.*.**.*....... *****.*.....*......**..*...*.*........*.*.*.***.******.***.*.**.*...**.*.*****..***.*....*...**...***..*.***.*...**.*.*.*...****.*.*****..*.****.**..*.****.*..*.*.*.**......*.***....*..*.***...*...*.....****...***.**..*..*....***..*..*..**..*.**.*...*...*.*.****...***.......***.....*.**.*.*.**.**..*.*..**..*..*...*..*..***.*.**.**...**.*.....*.**.*..*.***.**.....*.***..*...***.*.*.**..*.*.******.*.*..**.*.****.*.*..*....****..*..****.*.*.****.*.*....*..*.....***...**....**...*.*...**....******.. ......*....*....*..*.*.*.....**..**..**.**.****.*..*.***..****.**..****.*.**.**.*...*.....*.***..*...*.***...*..*..*****...*..*..**..**.***.*.*.*...**.**.**.*..******..*.***.***.**.*.....*..**.*.***.**.*.***..*..***.*...**..*..****.**.*..**....*****..*.****..**...******..*.*****...*.*.****.***..*.*..*.*..*..*...*****..**..***.*...*.**.**...**.*..*..*.*.***..***..*...*.*...***.*.*.***...**..*.****..***.*..***.**....*.*..*.*...**.***.**.*...*....*.......*.**.*..*.*.*...*.*******.*.*..*.*.*.*..**** *.*.*.*..**.......*.***.*.....*.*......*..**..**..*****.....*......*..******......***.....*.******.*..***.***.**...*.*.*.*.*.*.*.*..***.**.....***...**.******.*.*....**.*...**..*..*.*.**.........***.*****..*...*.*******........***.**..*....***.*..****.*..........**.*...***.*.....*....*.*.**....***..*..**.***.******.****.*.*.*..**..*...****..**.*.*...*.*.*....**....**..*.*.**..*..**..*.*******...**...****...*.****..*****..*..**...**.*...**.**..*...*.*..***..*......***..***..***.*.......*..*****.* .***.**.**...*..*.**.*.**.....***.....**..**..*..***.*.*.**...*...........***.*.***.....***...*.***..*..****.*..*.****..*.**...*..****.*..*.***.****.**....*..*.*.*.***.*.*.*..******..**..*..*.*.**.*..*..****..*..*....*.***.****.*..***.......*..*.*.*.*.***...*....*****.**.*.....*.***..***......****.**.*.*.*..*..**.*...*.*..**..*.*...*..*..***.**.**..*...*..*..**.*..**.*..***...*****.*.**...***.......*....*****.*..**..***..*..*..****.*.**.**.*****..***.*..*.....**.*....*.**........****.**.*.*....* ...*.*..*.****.*..**..**.**..*.*...*..*.****.*.....***.*..****.....**.*..******.*..***.*.*.*.*****..*.**.*.*.**.*.***.*..****..*******.**.*..*..*.**..***.****.*.....****..*.....*...*..**..***..*...*.*.......*...**..**.**...**..**....**....**.*...***..*****...*.**.*.**.*..**..***..*.*..***..*.*.*.*.*********.*.*.*...*....*..*..***....*........*****.**.*.......*...**..*..*.....**.*....***.*.***...*...*..****...****.*...***.*....*.**.*****.***.*.******.*..*.*..*.*..*..*..**.....**..**.*..*....*.*.. ...**...***...**.**.*..*..*....**.......*.*.***.*..*.**...*...*...**...***.*.**..*..*.......*..*...***.*.**.******.*.*........***..**........*****.......**...*.*.*.**.*.....**.*.*****.....***.*.*.*.*...***..**..**.*.*.**.**..*.***..**..*.**...*.*....*..*..*.*.*..*****.*...*......*..**...****.*.........*...*.**..***.**.***.***.....**.****..***..**.***.***...*.*.*.*.**...*..**....***.****.*..*.****..***..******...*.*.*.*.*..*.*.**.*..*.*.*..**.*.*.*.*..*....*..*.*..*.**..*****.....*..*..*..*..*.** **.*.....*.*.....*..*.**.**..***..*.*.*.*....*..***.******.**.*.*.*.*.****......**.*.*...*.**..**.****.*.*.***..**.*..**....***..****..*..........**..*******.***.*.*..***.***..********........**.**.***.***.**.*..*****..**...***.*....****.*..*.***...*****....***...***...**..*.**....*.**...**.....*.**...**..*....***.*...*..******.*****...*..****.*.**..*.*****.*.**..**....*****...**.*....*.**.*.*.*.*.*.*...**.**.*.*....*...**.......**...*..******.*.****.*..**...***.*.**..****..**.*...**..*.**..*... *.*.....**..**.**.*..**.******.*...*.*..**..*.***.*.****.******.....**.****...*..*..*.***..**..*...****....*..**..*.*..******.*.**....*.***.**.******.*.*.*.**.*.*.....*....***.****.****....*....*.***.....*.***.*...*****.*..**..*...***.*.**.****....***..*.**.**..*...******...*.***..*****..*..****.*..**.....*.**..****...***....*.*.********...**.**..*.****..***..*.*.****..*.**.*.****.*.****..*......*.*.******.**.....***.**.*..........*.**..*..**..*****..****...*.**..*.*...*..*..**.*.*...*......*.** **.******...**...**..****...*.**...*.***.*..*.*..**.*....*.*.*..***.*...******...**..*.*.**..*..*.*.******.......****.*.********.**..*******.*.*.*.*..*.**.*.***..*.*..*..***....*****.*...**....*.****.*****..*.**.*....*...***.*..*..*.*....*.**.*.*.***...*..**...*.......**..*.***.*.**...*.*..******.**......*.*..****.*.***.**.*...*.*.*.**..***...*..******.**...*.....**.*.**...*.*.*...*...**..******.******.**...*....*...**.*..****...***........****.*.*.****..*.*.*..**..****.*....*.*..**.*.*....****. .**.***.****...*.*****........**.**.*.*.....**.**.**.****..**...**.**...*.*.**.*...*.***...*.*.******.***.*.******.*.**..**....**..*..*.**.*....*.**...*.*...**.****....**..****.*....**.*.....*.*.****...*.****.....**...*.*****.**.**......****..*.**...*......**.*.....*...**.*...**.....**...***.******.***...*.**.**..*.*...***..***.***.***.*........***.*.**.***...*......**.**.*.*..*.*.*.*.****.*.******.....*.*......*.....******.**.**..*.*..*.*****...***.*.*.**.**.*.**...*.**..**...*..***......*.**** ......*..***.**.**..*.*.*.**.**.*..**.*.*.*..**.*..*..**....*.***.***...**.*...**.*...***...**.*..**.**.****..***.*.*.***.*....**.*.*****...*****....*****..*..****..*******.....***.**....*.*..*.*..*.*.*.**..**.**..*.*..*****....*.**.**.**..***********.**.*.*.***.*.*.*...****.******.***..**.***........*..*.*..*.*.*.**.*****....****.*..***.***.**.*..*.**.*.*.*.*.*.*.*********.....*....**...*.**.*...**.*.*.*.***.***.......***.******.**.**.*....****..***.*..*....*....**...*.*..*........****.**..*.** *...****.*......*...**.***.**...*.**..*..**.**.*...*****...**..**...***.***.*..*...****.*..*..**.****..*.***.*..*.***..*..**...*.*.*..****..***..*..****..**..*..****.*..**..***.**.**....*..*.*.*..*.**...*...*.....****.*.*****...*.*.**.**.*...*.***.*..*.*.**..***..*...*.**..*..*.**.***.*........****.**..***....**.*...**...*...*.*.*..*.*.*..**.*.*.****.****.***.**.**..*...*...********..*....**.*..*.***.***..*.**..*.*.*...**..**.***.*.***..*.*..**.*......***.*..**.**.*...**.*.*...***..*.*..**.***** *..**********.*...**..*.***.*...*.****.***.*.*...*...*.*.*..**..*.*..***.*...****..*..*.*....****..***.......***.*..*..***..*.*..**.*..**..*....**.***.*..*.*..*..*.**..*...*.**..*..******.*.....*..**.*..*...**.......*...*.**..**..***.**.**..*.***.***..***....***....***.*.****.***.***..*****.*..*..**..****.**.*..**.***..*.*....**....****....*.**.**..****..***...*..***.**..***..**....*.*..****.*...*..*.*.***....***..**.**..*******.***..**.....***..*****...****..*..*.*......*.**.**..*****..*.*.**** *..*....***...*....****....*.**.*..*..*.*.**.***...*.*.*.****..*...*.*......*..*.*.*.***..**..*.*****.**...*...******.**..*..*...*..*.******.******.*.*.**.**.**.****.**...*.**.**.*****.*..*.***.****........**.*.**.*****.**..*.***..*.**..***..**...***.***.*..***.*.**.*.*.*.*..*.**...***.*.*...*....*.*.*..*.*.*..*........*.*.*..*.**.*...*.**.**.*.***.*.*..*.***.***...****.*..*.**.****..*...***.*****......*..******....**...*.*..*..*.**..*.**....***.*****.****......*...***..*.*..****.**.**..*....*.* *.****.**...**..*..**.*...*.*.*..*...**.*..*...*...*.**.*..********.*..*.**.**..**.*..**.**...*.....******...*....*.*...***.***.*.*******.*.**...**.***.**.**.*..*.*****...*******..**.*..**.**.*.......*****..*.****..*..**.*.**.***......**.**.*..****.***...*.*.*..**..***..*...**..*****..*****....**.**.**.*.***.**.*.*.*..*.*...*.*.*..*...***.**...*.....*..*.*.*...*..*...**.*.****...****.**.**.....*..*.**.********...**.....*..*.*..*...***....*.*....*..**********..**..**.***.*.*...**.**...**.*****.*. ..*..**..*...****....**...*****..*..*.***.***..*.**...**..*....*...**...*..**..**.***............**...*.*..*.***..****.*****.**.***.*..****....*......***..*.*.**...**..***.***.**.*.***.*..*..**.******.*..*****.*...**..*.*.*.*.......*.**.*..*.***..**..*....**.*..*....*.*......*........*.*...**.*..*.*...*.......**...*..****.*.**....**..*.....*.*.**.****.***.**..******.*......***.***.**..*...*****...**.**..*....*.*.*..*****.*.****......*..***.**.***.**..***.**.*.*....*.*..*.*...*...*...**.*...***** ..*.*.*.*****...**.*..**.*....***.**.*.*.**....*.**...*...*...*..**......*.**..****...**.*.*....****...*......**.*.**..*....**.*..***..*.**.****.*.***......***..*......*..**..*..*...*...**..*...****.**.******...**...*.*.*.*..***.*.....*..**.*....***.*..**..*.*.**.*.****.****.**..***.***.**...*.**.*.*.***..*.***.*..**.*....*.**.....*...**......***.**.*...*.*.*..*..*.*******.*..******...**.....**.*..**....*..****....*.*.***.*..*.**.*.********.*..***..*.*.*..**.*..****..**..*.**.**.**.***.*.*.**... ****.**...**.*...*..*******.**..*......****......****..*..*..****.***.***.*.**.*.*.*.***.*..*.**....***.*.*.....*....*.**.***......**...**.*....*...*****...*.**..*..*.*..***..*.****..*****..**.**.**.*.*.***.***.***.*.*..***.*.*.....***.**...*****....*.*.*....*.*.*.....*.*....**......*..*.*...*..*....**.......***.*..*****.**.*.**...*..****.*.****.*..**.***..*.**.**.*..*.*****.**.***....*..***..*..***.****.**......*.*...*.*.*..*..*.*..****.*....*.....****..**...***..*.*.***.***.....***..*......*** .*.***.*****..**.*..***.*.**.**.*.*.***.*.*....*...*.*.*..**.*....**..*.**.*..*..***......****.**..*.*.**.*......*..*****.....*.*.*.*.*...**..**.*.*..***.**...**...*.*.***..*..*.*..*.*...***...**.**.*...***.**..*..***....*.**..*....***.*.*.*.*...*.*.***.**.*.*.*...*.**.*.*.**.*.****..*...*.***..*...*....*...**.....*...*.******..****..*..*.*...***..**.*.*......***..*******.**.**.*.*.**.*..*..*...*****.**....***.*.*.........***....*..*.**.*..*.*.*.****.*.*.***..*.*....*.....****.*...*...*.*.*...*. ..*.*....*.**.*..*..***.****.*.*.***.*..*.*..**.**.***.*....*.....*..**.**.*..*.*....*.****..*.*.*.**.*****.........*..**.*.*****...**.*....*......*.*..*..***.***..*..**....*......*....**.....****.************.****.......*.*.*..***.***..*.........*.***...**..**...***.*.**.****.*..*.....*******...**...******.***.**..........****.*.*.*..*...***.***.*.*..******.**....***...*..**.....**.****....******.**..*****.****...*....**....**....***.**....******..**.*......*.*....*.**.*****..**.**.**.*....***. **...***.*.**.*.**....*.*.*****.**.**..*..*.*..*.*.*.******.*.*.****...*.*...**.....*.****.*****.***..*.*..*.**.*.**..****.*.**..*..*.*.**.....**.*.*.*****.*.****.**...*.*....**.*****.******....*...*....*.*..*.*.**..*.*....***.***..*.......*..*..*.*.*****.*........******.**..*...*....*.***...**...**..*......**.******..*...*....***.*..**.***.*.**.*.***.*.*****.**.*.**.*.*...***..*******.*.*.***.****...**.*.*..*.****.....**.***..*...*.**.*.****..*..*..*****..*....*..*..*..*.*......***********.*... ..*..*...**..*.*.*.*..**.*****.**...***.**..*.*.*..*.**.*.***..**...*...*...***.....***..*.****.*****....***.**..*..*****..*..*.**..****.*.*******.*.*.*..**.*******.***...*.***...*.*.**.*..*..*..*.**..***...*.....**.......**.**..***.*..***.*.**.****.*..***.*.....****...**..*...*..**...*..*.***....**.**..****.****...*******.*..*.***.**.**..*.*..*.*..**....**.*...**.*.**.*.****.**..****....*.*.*....**.*..*.*..*.*.***.*...******.***.*...******..**.*****.*..*.*..*.***.*..**..**..**..**..***.**.*...* .**..**..***.*.*.***..*...*.*.**.......*....******..**.....***.*.**.****.....**.*.*..**.*.*...*.**..****.....*.***.*...**..*......*****....**..**.*.**....*.....***.*.*...**.*..*.*..*...***.**.*.*.*.**..****...**.********......**.*.*.*.*****....**..*.**.*..*..*..****.*******..***..***.***..********......**.***..******..****.****...*..***..*...*.******..**...*..*.*******...*.***.*..*......***..***..*....**....*.*.***..***.*...*.**.******....***.*.....*.*..*..*..*..*...**.....*..*.********.*.*.*.** ***.*.**....*..*.*.*.*.***..*..*.**.****.*.*.***.*...**..****...**..**.**.****..*..*.***.*...*.....**...***.**.*...*..*....*.*.**....*.****.*...*....***..*...*****.**..**..*...*.***.*...*....****...***.*.*..**..**.*..**..*.**..*.....*....*..****..**.....****...*..**.**...*.**.*.*.**.*.*.****..****.*..**.*.*.*.**...**..*........*.*.**.....*.**.*.******...**.....****.**.**.**..**.*...*.*.*....*..***....*..*.*...********...**.*.**.***..****.*...***.***.***.**.*.**.******..*...***.***..***.*..**.*.* .**.*..***.*.*.*.*..*******.**.*...**.***.*.**......*.*.*..*..**...*.....*.*..**.*..*........*.**..**.*.**...***...*.**....*..*.****.***.*.**.*.*.*.*..**..**..***..*.*.**.*..**.**.*.*..*.*.*.*.*...*.**.*.**.*******.*.....*..***.*....*....*.***..*.****.*.**.*..*...*..**..***.***.**.*****...***.*.***********....*...*...***.*..*..*.***..*..***....*****......*.*.*...*...**.**..*..*.*.*..*..*.***.*..**......**.**.***.**...*..***.*.*****...*.*...****.*...**..*.*.*.**..*..*...*..*.***.....****.**..**.. ...****..******...**.**.....**.*.**..*.*.*.**.*.****.**.***....*.****.****...****..*.*...*..*...**.**.**.*..****.**..*.**.**..*.**..*.*....**.*.*..**.*...*.****...**.*...**....*.*..***...**....****.*...*.*.*.*..*..*.***..*****.**.*****.***.*****....*****....*...*.*.**.***....*...**.*.***..*...**.**.*****..*******..*....*****.*..**.****..*.***.**........*..*.*.*...**..**..*.*.***...**.***.****.*.*.*.*.*.*..*.*......**......*.**..*.*.***...*.*****.****..*.*****..***.*.**..*....**.*.***..*...*..*.. **.***.***.**.*...*..*..*.**..***.*.**..*....******.......*.*..***...**.***...**.*..**.**.**.***...**.**.*...***.....*...*..*.*....*.*...*.**.*****.***....**..*...***.**....***..****.**.*...****.**.....***.....*.***..***..****...**.*****..*.*..***.***.*..**.**...****.*.***.*.****.***...**.***...*...*..****...*.*.****.*..*..*.*..*****.**.********.*.....***.***.**.*..*..*.***.**.**.*..*.***..*......*.**....****.*..********......*...*.....*..*....***.*.....*..**...**..*.***.*..******..**.**.....*** *..****....*.**.....*****....***...**..*.*.****.*....**.****..**.*...**......**.******..***.***..*..*..*******...*.**.....**.*.**...**.*.**..*..*.*.*.**.*.*..****....*.*..*.*.**.*.*...*.**.*.************..*....****.**..**..*******......**...***.*.*..********..*.***...***.*.***.***...*.**....*..*.**..**.**.*..*.*....**..***.........*..*....*.......****.*.**...*...*..*.*.***.*.**.*...*.*..*.....*..**....***..***....*****..*****..***.****.**..*.******.**.*......*.*.*.*..*..*....****..***.*.*******. **..*.*.*.*..***.*.*..*.......**..****...**.*....**.***...***....*******..*.***.**........**...*****..**.**...**.*.**.************.*.*....*..*..*...**.**********.***.**..*..*****...*...*.*..*..*....*.*.*****.....*.***.**...*.*.*..*.***.....*.**..*.**.*...*********......***.**.**.*****....***.**.****..****.**...***.*****.***.*.*******..***.*...***..****.**.****...***.**.**.*..*.*....*..*.*...**.*..*.*....*.*....**.**.****.**..*...***...***........*.***..****.**.*..**.***.*.***.*****.*.***.*****.* .********....**..****...*.***.****.*....**.*....*.**.*****.*.*....****.*****..*.*...*..*.*...*...**..*...*.****.**.*..**..*..**...*.***.*.*......****.*..*....*****..**...*....***..*..**.***...*.....*.**.*****...*****.*.******.*........*.**..**.***.**...*.***.*...........*..**...*..***....*.****.***.*..****..*.**.*****..**.***.****..***...*.*.*..***.*****..*..*.****.....***.*..***..*.******...**.*....*.*.......**.**.**....*****......**.******.*****.***.*..*.**.......*...**....*.*****..**......*.* **.*****..**.**.***...***.*.***....*******.*..*****...**......*..****.*.**.*...*.*..**.***.*...*..******.**.....***.*.*.**.***....**.**..***..**..**..*.*..**.***.*.*.**.*.**.*.*..*...*****..*.**..*.*.*****...**.**.**.**.**.*.*.*..*..***.****.*.........*....******.****..*.*.*.*.*..*.*...*...*********....*...*.****.*..*.**.*..*..***.*.***...*..***.*.***********.**.*..***.**.**.**.*.*...**....*.*.*.....**.*.*********.*****.****..****.*...***.*..*...*.**....****.***.*..***..*...**.*...*...**..*.***. .*.*.***.*.**..*...*.....*.**.**...**..*..**.*..*..*..*****.*****..***..*.....**.***..******..********.*.**.*.*.**......*...****.**..*.**...*.**.**....*...**....*.*.*.*...*..**...**.*....**..*..*..*...**..*.***.....*...***.***.**.**.**....*.*.*.***...**...*.*..***.**.**.*******.**.**.**..*.****.*..*..**......*....******.*...*.....**.......*.**.....***...*....***..*..*.***.*....*....*.*..**..**....**.....***...**..*.******.**...*.*.****.....***.*....***.*.**..*.*..*.**..*..*.**.**..***...*....**. .....***.***..******.*.**...****..*...**.**.*.*.****.*.**..*....****.**.*.*...*.*.*.*....*.**.****.*****.***.....*.**.....**.*.*..*.*..*.*.*..*.......**...*.*..*....***.***.*****.*.**.*.*.*.**.***..**.*..***..**...*..**...**.*....***.*.**....*...*.**....**.*...*.*.*.***.*.*.**..**.*...*.......*.*.****.**....**..*.***..*.***..*......*.****.**.***.*...***..*.********....*.***.***.*.......*.*.****.*..****.*.**.*...*.**.*****...*****.***..****...*...*.*....*....**...*****.......*.**..**..*..*...***. ..*.......****.*.*.*.*...*.**.**.***.*.*****.*..*..*.*..*.******...*.***********..****..*.**..**.*.****..*..**...***...*.*.***....**.........**...**.*...*...*.*.*.*..*.********..**.*..***.*****..*.*.*********.*.*.*....*.*...*.**..*.*.***..*.*******.*.*.*..*.*....*.*****...*.*.*..***...*****.*.**..*..****..**.****.*.**.*...**....*..**.*..*****.*.***..*...*****.*.*...*.*...**..**.****.*...**..*.*...****.**.**.*.*.***..****..***....**...*****.**..*...*........*.*.*.*..*...*...****.*..*..*..*...*.** *..**..*........******....****.*.*....*..*.*...***.....**..*..*.....***.....*.***......*......**....*.**.***.....*****..*.*..****.*...***.*.*..***.*..**.**..**.*..*******....*.**.**..**.**..**.*.*.*.*..*....********..**.**.......****..*...***..*.*.*.*...**..**...*..*..*.*....***..*.****..******..*....**.*.**.*...*.*.****......*.......*..***.*..**.*...*.*****..****.*.*******....**.......*..***.**...**.**.**..**.***.***.*.*..**...**.***.*..***.**..**.*..*.**.*.*...*.*....*....*....**.*.*..***.*.*. .**.**.**.*...**..*....**.*..*.*...*...*****....*.*...*****..**.***..*.**.*..****...*........*.*..*..*..**.***.*..**.**..*.*..*****.********....****....**.***.*....**.***.*..**..**..**.*.*****...**.....*..***...*.***..**....*...****....*.*..*..*.*..*...**..****..*...****.*.*...*..*..**.....*.*....*.*.******.*....***.**.**..**..****.*****.*...*..**.**..*.*..*.***...*.******.*...***....***.*..**.*.***..**.**.*.*.*....*.**.*.**...**....*..*..***..*.*.*..***.**.***.**...***.****...*.*...*.*.****.**. ..***.**..*.*...*.*.*.********..*...****.***.*...*.**.***..******.....*.*.*.****.*...*****.****...**..**.*.***..*...*****.*.*......**.*....*......*.*..*.*.*..*.....**.**..*.***.***..*..***.....*..*...*.*..*.****.**.....**.****.***.*.*..***.*..*.**.*...*.*.*.*..*.*..**.*.*..*.*.****..*.**.*.**.*...**.****..**.***.*...****.**...*..*.*.*******.*.....*...*...***...**.**.*.***.*.**.*....**..*****.....**.***.**..**.**..*...***..*.....**...*..***...**.*.***.**...*..*****..**.****.***.......***.*...*.** .*.*.***.****..***.***.....**...*.*..*...*.*..*.*.**..*.*.*......**.**...*..**..*......*...**.....*..**...*****...*..****..*....*...***.**.*..*...***....*..**..*..*.***.*...**.**......*..****...****.*.*..*....*.**..***..*.*.****.*....*.*..**..***.*.**.....*...**.*...*.*.....*..*..**.**.*.*.*.***.**....*.*...*...****..***.**.***.*.*..*****......*.*.***.......*..**.**.*.**...*.***.**.**.*.***.....******...*....*.**.....*....**.*.****..**.****....*.*.*.****.*..*....*..*.*.*.*..*...*..****...*.*.**. ..****.*...***.**..*.*.**.**.*..**...******.**...*.*..*.....***..**.*...*.*....*..**..**...*****.....*..***.**...**..**....***.*.*..**.*.....*...***..*****.**.*.**..**...*.**....*.**.**.*.*.**..*.*..**.**....*****..***..*...**.....*...*...******.*.*....*.*..**..*.*.*.*...*..**.*..*.****.*....**.**.*.*.*.***.*...****..**..***....**...****..***.****..*....*....***.*.*.*.*..*..*.**.**....*.*****..***.*..*.**.**.***..**.***...**....*...*....*..*...*..******.*.*...****.***.**.****..*****..**.**..***. ...*...***.*...*.****..**...*..**.*.**...**.*.*...***.**..***.*..**.**..**.*....*.*.*..***...*.**.**.*.*..*.***.*******....*.****....*...**.*......*...*****..**.*....*.**.*...*.*****....*...*.*..**.**...**...*.........*....***..********...**.*.*..***..**.***.**...*.***.*...****.****.**.***.*..******.***..*.*.*.**....***.**.**..****.*******...***.****.*..**.**..*...*..**.*.*.*...........*.....**...*.*****.....*..**.....*****...*******.**.****.....**...****..*......***..*..***..***.**..**...*...*. *..***..*..*..*....*.***..**.*...**.***..*..**..**..***.****...*****.****..**.**.**..*..*..**..***..*.**..**..**...*..**...*..***.**..*.**.**.**.*..*...*...*...***..*.....*******.*...****....**.*...**...********..**..**.*****..**.*.*..*......****...****..*..**............*....**..*.***.*..***..***..*...**..***.***.*.*..*......**.*....**..*.***.**.*.***.**.*.**..**.***.**.*.*.*.***.**.****..*.*....**.*.**...*..***..****.*......****..***.***....*.....**..*..**..*...**.*******.*****....*.**.**...** *.*.**.****.*..*.*..*.**...**..***...*...***.*.***..*********.*.*.*........*.******..**.....*.**.****...**.**..*..*...*...*.**..*..**..**.............*.**.***.*.*...*.****...*..**.*.**..*...**.*....*****....****.*.**.****..**..**..**.**..*..*....*****....*.***...**....******..*.*****..*....*......**.*****..*..*.*.**..*..........***.**.....****..*..******.**...*..***.*..****..**.*.***.******..**...***..**..*..*.*.....*..***....****.*..***..*....*.*.***..**...****.*...*..*..*.**.*..*.*.*.**...*... **.*..**.*.*..**....****.*.**..**..*....**.**..**....**...*...*.**.***.****.*..*.*.*.*..**..*.*..*..*..****.***.*****....*....***.*.****.*.**..***.***..**...****...***...****.*..***...**.*.****.****.......*....*.*******..*..*..**..***.*.*..****.**....*.***...*.*******..*.**...*.....*...**..**..*****......*..*.*....*.*.**..**.****.***.*..**.....*.**..*.*.****...*...*..*****..***.*..**.*....*.***...*.***......**.*.***.*....*..*...*.*.*....*...*..*.*....*..**....*.**..*****.*..***.*..****.*.*.*.... ..***....*....***.*...**...*******.*...*.*...**.*....*...**.*.**..*.....**.......*.*********.*.*..***.....*.***.***...*..******.**.**...**.**....**.*.****..*..*..***..**....*.***...**..*.***.**.***..*..*..**.*.*.*.**..***.****.*..**.***...**..***.***.*..****.*....*.****.*..***.*.*..**.*....**.************.**.*...**.**.*.**.****..****.*..*..*....*******.*.*..*.********.....*.*..**..*............**..**.*..***.*..*..*******.*.*...**.***.**..*..*.****....***..*...*...**..****...*.*.*.**...**...*.*** *...*..********..***..***.*****..*.*.**..***..***.*.**..*.**..........***.**.*.....*...***.*..***.*...**.**.**.*....*******.*....***********.*...**.**.**....****.*.**.*.****.*.*******.**.**.*******...*....*...***.**.....**...***.**.*..**..**...*..***.*...**.**.*.**...*.*.**....*.**.*.*.**.*.**.*..*****.*..*****..**..**...*..*.***.****...*..**..*******.*.*.**.*..*..*.....**....**..***..**...*.*.**.*.*.....**.*.**********...*.*...**....**.*.*.......**.**..*.*......*..*..***..***.**.**.***.....*.*. ..**....*.*.*********....*...*.*.....**..*..*.*......**..*...*.***.*.**.******.*****.*.**.**.........**..**.*.*..*.*.*..******.*.**....*..***....*.**.*.*..******.**.***...*...**...**..*.**.*****..**.**...*.*...*..**...*..**.*...*...**.*....**.....***..*..***..**.**.*.*.......*...**.****.***.****..****.***..***.....**..****.**....**...**...**.*.****...*....*.**.....***.*****..*..*...*.*.*.**.****.*..***..*****....*.*.*.****.**.*****..*......***.*.*****.*.**.*..***......*.**....*..*.*****....*..** ......*.*...****..*...*....**.*****.***.***..**.*.****..****..*.*.****....*.**.......*.***...***.**...*..***..**.**...***..**..**..**.*..****...*......*..**....**...*.***.*....*..*.**.*.....*.....*.*.*.****.*****..*...**...*...*...**.**.*.****...***.*...*.**.*...*..*.**..**********.*.*...*.**..**.*.*..**.****.****...****.*.*..*..**.****...*..*.*.*...**.****.*.**.*..***.***....*..*.*.*.*.*...**.*..*****.**.**.****.*...*...*.*.*.**...**..*.....*.**..*.*..*........*.**....****..**.**...**.....*...* .****.....**..**.....*.*..*..****..**.....*..*..*...*.**...**.....**..**.******...*.**...*.*.*...**..*...*.**..****...***...*..**.***.*******.**.*.**.*.*.*.*.....***..*.*.*.*.*****.*....*...*****..*...***.**.***.*...*...*.****...*..****..****..**.....*........*.*.*..***...***..***...*****.....*........***..*...****....*....*.*.*.*********.*.***.**.***....*.**.*.*.*.*.....*.*..**.***.*****...*..***.*.*..*.**...**.****.......**..***......*.****.*.**...********..***..*.**.**********.*.*.....*****.. ***.***..*...*.****.*...*.**..**.****..**.*..****.**..*.*.****......**...*...*....**..**...**..*..*......**.**...*..**..**.**..**..**.**.*..*...**.*.****.*.*.**.**.*..*...**.*..*..**..**..*.*..**...**...****.**.**.****.*.......*.*.......**.*...***.*.*.******.*.*.*.*.*...**.*..*.**..*.*..****.*.**.*.*.*.***.*****...*.**..........*..**..*.**.*.**.*.*...**.***..**...**.****.*.*...*...**.****.***.**********.***........**....*...*..*.*.*......*.****...**.*.......**...*.*.*...*....******.*.**..*...... *.....***.....*..*.*.***.**.**.*...****..***....**....***.*.**...*.**......*.**.***..*...*.*...**.*****....**.*.*.*..*.*...*..**.***..****.*..*...*****.*.*..*..*..**.***..**....**..*****.**.***....*..*..***.*.**...**....****....*..*.*..........*.*...*..*.....*.*.*..******.....*.***.*.**......*.....*.*.**.*..*......*....*.*.*.*..*...**.....****....**...*.....*.....**..**.**********.*..*........**....**.**.****.*..*...**.*******..*..**.....**..**.**..**..*.*.*.***.*.****....**..***.**.*.**.....*** ..***..**..*..*.**.***.*.*.***.*.**.*..*.*.**..**..*..****.*.*..****.*.******.*...**.*..***.*...***..*..*.***..***.*****..***...**..*.*.*..*.*..*.*..**.**.********.**.**.....****...*..*.....****.*.*....*...*.**.*...****.*..*.**.*.**.*.*****..*..***...***..*.....*.*******..*.*.**.*.*..***...**...*.*.****..*....*..**...*********..*....****....****.***.**..*****..*.*...*...***.*.**..*...*.**.*.*..***....***.*.**.******.*******.*.***....*....*.***.***....*..**.*..**......**.*.**.**..***..**.*****.** *.**.**...*.*.**.*..***.**.*.***...**.*..*.**..*..*****.*.***....**..*....***.**.**.**..**..*.**.*.....**.**.*.*.*..*.*...******..*...*.*.*..*.*..*...*.***.*..**....****.*.***.*.*..****.*..*.....***.*..*..*..**.**..*...*.*...*.......*..*.***.*..*...****....*.*.....*.**.....**......*.***..**.....*.....*..*.****.*....*.*******.**.*.******..*..*..*..*.***......*...****.**.*****..*.**..*****...*.*.**....*.****.*..*.**..**.**........***.*.*.**.*.*.***.*....*.*.****..*..****...***.*****.**.*..*..*.*** **.*......****..**.*...*****.*.*.*.*...***...**.*....*..**.**.*.*..**....***.*****..*.*.*****.***......***.***.*.*.......*.***.**.**.**.*...**..*......*..***.*...*.****.***.**....*****....*...*.*.*.*..***.**....***..**.***.**..*.**.**.**.*....***.*...**..*.****.*..**.*...***.**.*..*.****...*..**.***..****.***..**.**....***..*.***..**.****.******.***.****..*.***...*.*.*..........******.*.***.**.*..***...*.***...*.******.*.****...******.**.**..**.*..*.**....*.*****..**....**..**.***.**...***..*.** **..*.*.*...**.***.**..****..**..*.**...********....*..****.*..*.*.***.****..***.*.**.**.**..*...**...**...**.*...*.....*..**.**.*.*..***.***.*.*.***.*..*.*...*...*****..*....****.......**......**.**.*.......*..*.*****.*....*.*.*.******.*****.****.**..*...***...*......*.**..*..*****...*....*.**.*..***..........*******.**.**.*.*...**.*.**......**.**...***.*.*..*****.*.*....*.*..*.....*..**..*..****..***..**..**....*.**.*.*.**.*..**....*.*..*..**....*.*..*.*.*.*.****.*...*.....***....**...***...*. ***.**.**...*.*...*.*****...*.********...**..**....*...**....*.....**...**..*...*.....*.*.**....*..**.....**.***.*..****.*.****....**..*****..***...*.*.***.****.****.*..............******.**.*.*.*..*..**...**..**.*..***.....*.****..**.*....*.*....**..*......**..**.*.*.*....****.*....*..**.**.*...**...*****.***.**...*...***.*.***......*...***..***...**.**..*.*.*.......**.*.**.....*.*.*......**...*.*.**..*..*.*...***.*..***....*..****.**...*.*.*.***.....**.*********.*.**..*.......**.*.***....*.... .*.*.****..*..*.*..*..**.*.****...**....*.****.*.*.**..*....***..*.*.*.*.*.....***.***..***..***.*.*******.***....*.....*.****.**.*..****.*.***.**.*..*..****..***.*.....***.**...****.**.*.*.*.*.*.*....****.****.*.*****...*.***..*..*.**.***.*..*.**.........***.*...**....**..*.*.*..***.********.*......******..**.....*..*....*.****.***.*...****.*...***..**...**..***.**..****..****.**.*..*........**...*.*..**..*.*.*..**..***.*********..**.*.**.**********.*.*****.*.*..*.**.***.*..*......****.*.*...** ..**.*...**..***...**.*....**.*.*.***....*..******.*.**.****.**.***...***.*..*.*.....*..**.*..*..*....***......*..*.....**...**.*......*.*.*..**..***.**..*..***...*.****...***.***..***.*....****...*.***.......*.***.*..*...**..*......**.*...**...**.*...*.**.*..***.***.....**.**.**.***.**..******.*.*.*.**.*..**..*...*.**..*..**..**.**...**.**...*.*...*...***.*.........**.*.**..*****.*.***..***.*.*****.**......**.***.****.***..*.*..*.**...*******.*.****.*.**.*****...*.*..**..*.**...*....*******..** *..*..**..*...*..**..*****..**.*.**..***.*.*.*..*......**.*......*.**.***.**.***..*..*..**...****...**.*..*..***.*.**...*..***..****..****..*..**.*..***.*******..*.*.***.*...***....**..**....**.*.******.*.****.**.....**.*...***.***.*******.**...**.***..**..*******...**.*.*.*******.....*...*...*.**.**.**.****..******.*.****.*..*...*.*.*......**.*.**..*....**..*.******.****.****....***.*.....***.**.*.**..*..*.*...***.**...*..*.**...***.*....*...****...****.*.*..**..*..**..**.*...*......***....*.** ..**...*..***.**.*.**...*...**.**..*.**.*.*.*.*.*..*.**...*.....***..***.**...**.*..*.*....**********.....*...*..*....***..*.**.*.**.*.*****.**..*.*.****.******...*...*...*..*..*..**.*.**...***..**.***.**.*....*.**.***.*...**..*..*.**..*..**...*..**.*.***.**.**.**.***...**.**.*......***.*.*****....*..**..*.*..******.**...****..**.*..*..**..*.**..*...*....**...******..*..*....**.**...*.**...*....**.*..**..*.****.**.***.***.*..*......*..*..*.*..***..**.***....**.*.*...*..**....***.**.....*.....*.. ...***.*******..****.*..*...**.*.*..***..*.***...****.******.****.**..**.*..*****.***..*...***....***.*****..****...*..***...*******.**....****.****.***...*.*..******.*.***..*..**...*.*....*..**.****..*.......****.****.*.*..**....**......**..**...**..*..**.***.***.*.*....*.*.*.**.**.*...*.****.*..*..*****.**..*...***..**..*.*****...****...*.******..*.*********.**.....***.*****.*..***..*..*.*.**..**.***.*.....*.*....**.**.*..****.**...*.*......**..*..*......*...*......***...**.*....***.**...**.*. *.*.*.*...*.*.*...**....**.****..**..*****.*..*..**.**.*.****........**.*..***.....**....***..*.**.*.**.*.*...**.*..*..**.*.**.***.....***.**.*..**...*.*****..*...*.*.*..*.*....*...*.....*.*.*.*..*...*.*....*.*.***.....**.*.**......*.*.**.*..*.....*....*.*.*.*******.****..*....*.*.**..****...*.**..*.*.....**......*..*......*..**.***..*...**.*.*.*******.....****..***...*.***..*.********.*****.*****.***..****.*...*..*.***...**.**.*..***......*...***..*.****.*.***.**.*...*...**.*********.....**.... *....*..*....**..*........**.**...****..*****.*....**.*..**.*..*.*.*..*.*.****...**.*..*..*....**...*...***.**....**......**.*****.***.*****.......**.**.*.**.*....*.*.....*...***.*..**.****.****.*....*.**.*.*....****.*.*.*...*..***.*.*..*.*...***..****....*.*.**..***.**..*...**..**.........*...*****.**.*..*..*......**.*...**..**...**.*..*...**.**.*.....**.**....*...**..*.*....*******.......********.*******.*.*.....*..*..***....*....*..**..*....*.**.****.**.***..**..*..*..*.*...********..*..*..** ..**.**....**.*.**.*.*..****.*..**.**.*.*........*..*.*.*.*.*******..**.**.*.*....*.**..*..*.**.***..*..***..***.****..**..*.*.*.***.*.**....*...***.**.*.*.*.****.****...***.*.*......*.****.***.****.....***.**..**.*....*.**..**.*...*.*...****.***...*.....*..*.*...**....*****.*.**......***.*****..*..****..*.....*...*....****.*.*.****..**..***....*.*.*..***.*.***.****.**..*.*******.***.**.*.*.**..*....*****...****.**.*.*..*.**.******...*..***.*.*..*****.***.*.*..*.***.*.....*.*.****...*.*.*......* *.********..*.*..*....**.****...****...*....**..**.*.*..***.**...*...*.***.**.**..*.****.*...***....*..***.*.*...**..........***..**.**.**........*..*..*..*******.****..*.*.**..***......***.*..*..*.*.********.*..*******....**.**.*..*.*.......*.***.....*.**...**.**..***..*...**.****.**.*.*.*******.**..**....**.**..*.*.*......**....*....*..****.*.**.**......**..**...**.....*...**.**..*.*****...*...******.*****.*.....*.**...*.*....*.******.*....*****.*.**.*....*.**..*....*.*..***.**..*...*..*.*..*. *....***..*******.***....**.*.*..*.*.*..**............*..*.**...**..*****.**..**..**...*..**......***.*..**.***.*...****.*.....*.**.*.*..******.*.*.....**.*.*.*..***.*.....*.*.****.*..*.**..**.*.*...........***.*****...****..*.**...*.*...**..*.*.**.*..**..*.*..**.*...****.***********....*****.**.*...*.***.*.*..**..*.*.***.*.*.....*........***.***.*..*.*..***.*.*.....****..*..**.*.*..**..*..*.*******.**.**.**..*****.*...**..**..*.....**..**.*..*.*.*.*..*.*..***.**.*.***..**.***..**..*.***.....*.* ****..****.***.**.**.*....*.**.*...**.**.**.*.**.*****.***....*.....*******.**.....*.*.*.*.*...*.**.**.....*..****.***...*.*.***.**..*...**.*.***.....**.***.**...**..*.****.*..**.*..**...*..*.*..**...**********..*..****......*.*.**..*.**..**.**.**..*..*.***.**.**.**......*****.*.*..*.*...*.***.***.********.*.***.*...*.*.**....**..*......***..*.***.*..*..*****.*..**.....**..*.*.*.**..*.***.*.****....**.*...**.**......**..*.*....*.*.*...*....**..*...*..******..*..*.**.*.*..****..**..*.**.*.**.**** ......****..*.***.**.....**...**.*....*..*.*..*.*.*.*....*.....**.*..**.*.***.**.*...****.*...*...*.***..**.*..**..*.*...*.**..*.*.**.****..***...**..*.*.*...***..**.*.**.***.*.*.***.*..***.*.***..******.*...*.*.**.*....****...***.*.****...*...**..*****.*.*.*.**.*..*..**..***.*.*..*.**..*..*..******.*********..**.**...****....*...*.*.**.*..**...**....*.****.****..**..*.*.*.*..*.*.*.*.****.*.*.*..*..*.**.**...****....*.*...*..***....*...*.**.*...*****.**...****..*.*...*.**.***...*..*****.*...*..* ***.....***.*****.*****.**.*****.*.*....*.***..*....***..*.***.**..*...*.*.*...***..***...***.****..***.*****....***...*...**.*.****.**..**...*.***....*.*..**.**.*..**.***..*...*.....*...*..**.*..*.**..****..*.***..*.***.****.**.*....**.*....*.**.****....**.*.**.*.*.*..**.*..*****.*.*.***.*...*....*....***.*.*.*...**..**..**.****.****..****..*.**...**.*.**..**.***....*.*.....**..*.*...***..*..*.****.....*.*.*..*.*...*....**.**..***.***.*...*....***..*.*.*....***.***.**.*.*.*..*.*.**....*...***** *******.*.*..*.**.*.***..**.*.*..*.*.****.***..**.****.***.***....****..*.*...***..**..******.**..******.*...*.*.*****.******.****..*...**.*.*****..***..*..*.**..*.*.**.*..*****.......***.*.*.**...***.******..**.*....*..**....**.**..*.*.*.*.***.*..*.**..*..**.***..*.*.*.******..*****.***......*.*.*..*.*..**.*..*..***...*....**...**...***.*.***..*..**.*.****..*..****.*.***...*.......***.*.**....*.**...**..****.**.*..*..*.*..**..*...******..*.*.**.**.....*..***.***..**.....***...*...**..****..*.** *.*..*.....**..**.*.*.****.**.**.***....***....**.***.**...*...**..****.......**.....****...**........*.*.*.*..*..*.****....**...*.*.*..*.*.***.....*.....***.***.**.*.......***...**.**.*..**.***..**..*.*...**..*.**.*.***..**...*..***..*..*.*****.......***.*.*.*****.*...**...**...*.*.*..**.***..***.**.....*.****.*..***...***..*.*..****..*****.....**.**....*.....**.....*..***...***....*..*.*.*..**....*.*.*.****.***..*..*..**....****.***....*..**.**.***.**.........******..**.*.*.***.*.*.*.****.***. ..**...*...*......**..**...*.*..*.*.*....***..***.*..**...**......**..**....*.*..*..*..*****..**.***.*..*.***.**.....*....****.**.**..*..*.*.***...***.******.**.*.**...***..***.**.***.*.*.****...*.**.**..*...**..**.***.......****.*..*.*...**.***...**.*..**....*.....*....*.****....*.....*..*.*...*.**......****..***.***...***..*.*.*..****..*.*.......**.*.*....**.**.***....*****.**.....*...*.**....*......**.*..*.*******.*...*...****.**.**..*.*...**...**...**.**....*.****...****.***.....**.******.*. *****.**..*.**.*.*.*.*.*..**.*..*.*..**.**.....*..*..*****..***.....*.*.*****...*.**.*****..*.....**..*.***..***.***.*....*.*.**.**.....***.*.***.*.*..*.**.**..****..*.*..*.*..*.**..*.*.**..*..**.*.*..**.*.***.***...**..***.**.***..*****.**.***......*..***..*.*.*.....**.**..***.......**..*..**....*....**.**..***..***.********.*****.**.*******...**.*******.*********..*.**......*....*****..*...*..*.....**....*.*....**...**.*..****.*.**.*********..*...****.***..*....**...***.******..****....**..*** ..**...**.**.**..****.*..*..*****.*.***.*.*....*..*....**..*.*.*.*..**.***.*.**.****..*....******..**..*....*..********...****......**.**..**..****...****..****..*..*.*.....*.**..**..**.***...*...*..***......**.**.*...*.*.*...*.**......**.*****......**.*..*...**.**.*..*..*.**.***.*....*.**...*...***........**...*.**..***.*.*..**.***.*.*.*...**.***.**.*..*....**.*..*..***..***.......*.**.*...*.*....*......**...**..**.*..**..*.*.****.****..*......***..*.*..*..**..*.*.**.*.***...**...*......**.**** ....***.********...**......*....***.****..*..**....*..**.*...*...*.*...*..****...**..*..***.**.*.****......****...**.****....**.*****.***...*.****.**.**....*...*.**..*.**..*****.***..*.*...*****....*...*..*.****...****..***.***..***.*...*...*.*...*..*.*.***.*.***..*.***...*..**.**..***.*......**.****.*.....***...*....**..***.**.*..*..*.....*..*....*.*.*...********.**...**.*.......*.*****..*..****.*******.***..*...**.***......*..***..*.*.****..*..**..*....*...****....*****.****..*..*..*.***.***.* *.......****.****.*.*..***.*.***.*.***.*.*....**.****...**.*.....*.*..**....****...***.**.....*.*..**..*....**.**..****..*.*.*.**.**...*.*....*....*.*.**..***..****.*..*...**....*.**..**..*.*..*.****..*....***..*.****.**.*..*..**.*.****.**..*.**.****..****.*..**..*.**.**.*.*.***..*.*....**.**...***....*.***.....*****.*.****..*.***.....**.....*.***..***.****..**.*..***.**....***.*..**.*.**.*..*..*..*..*.*.*.***..*...***.**..*....*..*..*****.*......*.**.*****..*.*..*....*.**.*..**.**..*..***.*.*** ...***..*.*.**..******..*..***..**.......*..*.*..**....*.......*...*.*.***.**.*.****...***.*.*.*.*..****...*.**...***.****.*.**.*..*.*.***........**.*..**....*.*..***..*****...**.*..*.***.*.**...*...*.*.*..*.***.*...****.*..*...*...***.****..*.*....*...*****.**.*.*.**.*****......*******.*....**.*.....**..*.*...***.********.**.*...*...**.*****......*.*.***.*.*..*.*****.*******.*.....*...*.....****.*..*......*........*....*.*****..***.**.***..***.****..**..**.***.*..*..**..**...*..**.**..**....... ******.******.*********..****.******.****..**..*....*...**.**..**....**.**.**..******.**.**..**.*....*..*.*..*.**.*..**...*.*..*..*...***.*..*.*.**.*..****..*.**.*.****....****....*.*****...**.*...***.**...*.....**.*..*..*.***.**...***********.**.*..**..*...*.***.******...**..*.*.*...***..**.*..*.**.**...***......*..*...*.*.***...****.**...*..**.*.*.*...****....*...*..*...*******.*.**..**.****..*.*..**..**.**....*.*........**.*...*.***.*...***....*.*.*.***..*..**.*.*.*****.**.***...****.*..***.* ...*.*..**..***..*............**.....*..*.***.*.*.**..*.**.....*..*.***..**....*******..**..*.*..****.*.****.*******.*....*.*..*..*.*****.*.*...*****...*.*...*..******...*****.*.*....*.**.**..*..***.*...*..**..*.***...*.**..*.*......**.*.*....*****.**..**....**..***..**..*..**.*****......*.*.*.*.***...*...**..***....*.**.......**.******.*..*..****.*..**..*..*.**..*.*..*..**...**....*.*.***..*.*....**..**.*.*.*.**.***.....**.*..*.**....*...**.*.***.***.....*..**.****.*****.*.*.*..*.*..**.....*.*. *.*..*....****.****.*.**..*.*****.*.......****.....****..**.*.**..**..*.***...***.**.....*..**.*****.*.*.*....******.**.*.**..*****...*.***.*....*****...**.*..*..*..***.*....***..*.**.***.*.****...***.....*.***.....*.*.*.**.*..*****.*....*.*..***..**.*...*.*...*..*****.****..****.****....*****.***.*.*..*..**........*..**.*..****.*.**..**....**.***.***.*.*...**.*****.*..*....*.....**.*...******........*.*..*......*.**..*.*.*********..**.*...*.*.*....*...*..*..***....***.**.*****..**.*..*..*..**** ..***....**..****..*.*..***..**..******.*.******.*...*..*.*..*.**..*.*.*..*.**...**..*.*..**...*..****....*.*...*.....**...*.*..........*.***.**.*......***...***..*.**.*.....****.***..*.*....***...*.*.**.*...*....*.*.**...*.*..*.**..*...**....*****....*..**.*..*..****..*.**.*.*****...**.*..**.*..*.***.*.*...**.*.****.*.*.*.*..*...*.***..****.*..**....*.*..**....****.**.*.*.********..***..*...****.***.*...**.**...***.**..*...**.***..*.....*****.....*****..****.*.*.*..**...**.......*..*..*.*...... ....**.*...***.**.**...***....*.*..**.*.***.*...**.******..*..*.*.***..****..*.*.****....*.***.*....*...**.**.*********..**.**.....*..*.*...*..***.*.*.**..***..*****.*..**..***.....*.**...**...***.***...*.*...***.****...*.**.*.**..**.*.*......**.**.***..............*.*...*..**..**.**.**.***....**.....*..**....*..*.*.*...*.****....*.*.**.*.*******...**...****.***********..**..*.**..*.****.*.*.**.**.**.**.****...*...*.**............*.*.**.*.....**..*****.*.....***...****.**.***..**..**.**.**....** .....**...***.*.*.....*.*.*...*..*...*.....*..***........***.*.**.*.******..*.**..*.**.***.**.******.*.....*....*.*..**..*.*........*.*.**.***...*.....**..*..*..**.*.*..******..*.****..*.*.*.*.*****.*.*.**...**...*.*..*....*.......**..*******....*..*.*.*.....*..**.****.*..*..***....**.*..**.**........*.*.****....*.....*.*.*..***.*.........*.....*....***.***.***....***..**.***..**..*.*....*.*..*.*..**.....***...*..*..*..*.***.**.***.*.*******...**.*..**.**..**.*..****.*..***...*.***....*..*...*** .***.*.*.*.*..*...**....****.*..*...*.***..****.**.***..*.***.***.****..**.**.**.*..*...****...**..*......*..*.***.**.*******..***.*.*.***..*.*..*..*.**.**......***.*...*.*...*......*.*.***.*...**..*.**...*.**.*.*..****...*.*.**..**...*..*.*..*.****..**..**.*..**..*..*.***...****....**.*.*..**..**.****.*.**...***..**.*..**.***...***....****..*..*..***.**..******..**.***.....**.*******.******..*....****....**..*...**...**.*.........*.**.**.*..*...**.***.*.*.*.*.**.**.*..*..*..**.*****.**.*****..* **.*.**....*****.*.*.*..*..*.*****....*.***.****.*.***.****..*.***..*..**.*.*.**......*..*.**...***..*..***.***.*..*.***..******..*..***.....**..***.*.*..****..**.**.**....*..**..**..***.*...***..***********..**.*....**..*......**..**.*....*******..*........*..*..*.***.*..*..***..**.*.*...**...*....*.**..**.**.*****.*...*.*..*.*..*..*.*.*****.*...****..***....*....**.*....**.**.*.**.....***..*.*.****....**...*.*.**.*****.**.***.*..*.*..**.**..*.****....**.*.*....**.***********..*...*..**..*.*.*. *..*.**...*.***..*.**..*..*.**...**..*.**.......*.*.**..******..*****.**.*.*****...*..*.*....*.*..**....**.**.*......**..**.*..**..*****...*..*...*****...*.*...***....***....*.*..*..*.*.....*.****.***..*.****.*.*...**.....**.*.***.*.*..*.****..*....***.******..*..*..*.***...*.*..***.....*.....*****...**..*.***...*.******.***..**.*****.*..*..**..*.****..**.*...*......**.***.*.*.....*..*...*......*****.**........*..*.....***..*..*******.**.*..**.***..**.***.**.***....**.*..**.*.**.****..*.*.*..**. *.***..***.*..***....*.*.*.*.......**...*****..**...........**..****....**.*..**.**..*...*.*...*...*.....*.**.***....*.*.****...*.*...***..**..***.*......***.....*...***..**..*.**..*...***.**....*******.*..***.....**.****.**..****.***.*.....*...**..*..****.*...*.****..*..**.*.*.***.....*.**.**..*.**.*.*..*.***.*....****.*..*******.*.*..***.***..*...**...*.*.****...***.*........*****..***...*......**.**.**.*.**...*..*...*..**...*.*********.***..*....***..*.**..**.*.**.*....********.*.**..*.***... **..*.*************..**.*..****...**......**.**.****.**....**.**......*.....*.****.**..*.**...**........****.*..*..*.**..*..*.*.**.*.*...*.**.*.*...***.**.*.*..*.**.....***...*....*...*....*.**.*...***....**..*....*...***.**.*.***.*......*.....***.*.****....*.*.***..*.********..***....**.*.*.*.****.*....*..****.**.*..*.......*.*..*..**.****.**.*.*.*.*.**.........*.**..*.*..****.**.*.****.*****.......*.***.*..*.**.**..*.*...*.*..**.***..****.*..**..******..***...**.*******..***..***...****....*.. .*..**.*....*******.....***.....*...*.*....*....*.*....****....**.***...****.*..**.**.**.**.*.**.**.***...*..*...*.*........*.*****..*.**.***..**..**..*.......**.*.*...****..**..**.****.****...*.....*...*....*...****...**....*.***......***.*....**..*..*...*.*.......*....***..***..*....**.**.....**...*.....***....**.****.*.*.**.*...***..***.**..*.**...*********.*.*.***.....***..**..*....*...**.*********...*.****.*.*.*.*...****.*...***...****..*..*.*..********...*.*..*.***..*.*****.*..*...**.*.... **..*.*.**...******...****.*****....*.****..*.**.*****.*.***..****.**..****.**.*.**.*...**..****....*.*.**.*.**.......******...**.*.*.*.*.***.***..*..*..*.****.*****..*.**.******.**...******....***.*..****.****.*.........**.*.*...*...*..*..*.*.***..**.***..****.*.*......*.**...***.****..*******....*..****.*..**...**.**********.**.*..**...**.***.**.*..***..*******..****.*...**.........**.*.*..***.**.*..*..*****.*.***..****....**.**..****..**....**.*...**...*****..*.*..**.*.*.***.*..*.*.*..*...... ***.***.*.****.*.*..*..*..**.*****.**.*.*.***.*..*....*****.*..***......*.....****..*...****..******..*.**.**.*.*.*****..*..*.**..*.*.*.*****.*********.***.******..*.**.*.****.**...**.....*...*...***..*.*....****..**..*..*...*...**.**.**.***..**....****.**..*****..**...****.*.**..**.**..*.****.*......*.*.*..***.****..*..**...****.*.**.****...**.*..*******...***...*...**....*..*..***.*.*...****..****.**....****..*.....**..*.*..*****.*....**.*.***...*..*.*..******.*..*..***....**.*.***..........** .*.....*....*.*...********.**.****.******....*.*...*.**.*.***.*......**.*....*.*..***.*.**.****....*..****.***********.*...******.*...***......*....*..*.*.*...*.*.***.....***...***...*.*..**.*...**.***.*******.*.***.**.**.*..*.***....*..*****..****..*.*....*..*.*..*.*.*..*...**.*..**....*****...******....*..***...*.****..*.*...*.****...*..******.*...**.**...*.**********.**........*..*.*.*.*****....*..**.**..***......******.**....*.*....**..*...*.*..**.....**.*..***.........*..****.**.....***.*** *.**...**.**..**.**.....*.....**...**.....*.*..*.**.*....**.**.**..*.*.*******.***.*........**.*..*.....*..*.**.*..**.**.*..*....*.***.....*....*...*.*...****....*.*.*.*...***.**..****.*****.*.*..**.*.*....*.***********.*..***.**.*...**.*.*.**..*..**..*.*.*..*..**.*.*.**..**.**..***.**.**.*..***.******.**.*****.***..*..**.*.******.*..*.*.**.*.*.*****..**.***.*.*.*...**...***.*....*.*.*.**.**..*..*...*****..*.....**....**....**.*.*.**.*.*.**.**.*.**....*....*..*..****...****..*.***.*.**....****** .*....**...***.***...*.***.*..**.*.*.....**....***...*.......***.***.*.**.*..*.****...**..*.****..**.**......**..*.***.****.*.*.**.**.*.**...*.*.**.*******.***..*.***********.*.*.*****...*.*..***..*.***...*.*.*.**.*..**.*.*...**....*..*...*.******..**...**...*****..*...***..**....*****..**.**.*****..**....*..*.**.*.*...*..**.**..**......*.*.....**.*..***..*.**..**.*.*..****....*...***...*.*..***.*..*.*.*.*..*******.*.*...***....****.*.**.**.**...*..***.....**.*.**.*....**.*..*...*....***...****. ***.*...*.**..*..*...***.*.....***...*****....*....*.**..****.*..*.*.*.**..**.*.*.*...*....*..*.*.*..*.****.*.**...*****.*.*.*****.***.*****..**..*.......*.*..*..*...**....*...**********.*****...*...**.*........*.**.*.*.*.*.*.**....*....***..**..**.*.*...**.*..*..*...**.*.*....*..*.*..**..*.......**..*..**........*****.*.***.*..*..**.**.**..***..*.********..***..**...**.*...*.**.......*.*.**.**...***.*..***.***.....**.*.**....**..*.*.*...*.*..**..*....**..**.....**.*.****..**.**..**.*.*.*.****** *.*.*.*..****....*.*.*.****...*...*..**...****.*..*...**..*.*..*.****..**.*..*..**..*....*********.*..***.*..*..*..*...*.*.*.****.*.*...**.*.*.*.****...***.*.*.****.....*....*.**...*****...*..*.*****...**..***....*...***.****.........**.*..*..**...**.***.**.**.*.**..*****..**....*.*.***.*......*..***.**.*..*..*..*.*.*.***.**..*.*..*.**...*..**..*.***.*..*.**.***.***..*.*.*...*..**.*...****......*.**..**..*.....*.*****..**.*.******.....*.****.*****.*****.***.*.*.***...**..**.**.****..*.****.*...* ***.****...*..*.......**.**.***.*.****..***..*....**......****.**..***.*.*.*..*.**....*.......**..*****.**.....****.....*...***..***..***.**.**.....*.*.*.*.*********..**.**.*..*.*.....*.***..*.*..*.**.*....*.*..*..****.*.*..*.**.***....*.*..*******.*..**.*..*....*..*.*..*..*..***..*..*.*...*.**.*.*.**.*.****..**..**....*.*..*....*****..*******.*.*..*...*.*.*...*.*....*..*...*...********.*.....*****...**..***..*....***..****.*..******..*..*....*..******.*****.*.**....**.....*****..**.*******.*... .*.**.*.....*.....*.*.**..*.**..*...**.**..****..**..*.*..***.***.*..*...*..**.*.***.****...***...*.**...*...***.****.***..**...**.*.*..*****....**...**.**.*.**.*.**.*.*..****.*.*..*.**.**.***.*.***.*****.***.*....****.**...*.***.***.*...**.*..***.*..**.*......***.**..***.*..**.*.**.*.....**..**..*.*.**...*....*.**.***.*...**.*.*..**..*..*..*..*....**.*...*...*..*.***.*..*.****...****..**.*.*.....*..**.*.**.**..*******.*...*..***..*.***..**..*.*****.**..**..**.**.**.********..*...*.**...***..*.* .***..**..*.**..*.**.*.**.**.*.**..**..*...*..*..**..***...*..***..*.*.**.*...*.**.*....*.****....****..*.*..**.*......**...**...**.***....*******..***..**.*.*******...*.*.*..***.******....****...*...**.*..*....*****.....*..**.***..*.*.*..***..*****.**.**.*..**..*.******.*..*.***..*.**.**.*.....**.*..*.******..*..*****.**...*....**....**.**.***.**...***...*..**..*.*..****..**...*********..**.*.**..*****....**....*......*.*..**.****..**.***..**..**...*.**.*.*.**.*..***...*...**.**.**...**.****... .*.*.**.**..**.***.*..*.*****.****.*..***...*...***..****...***...*....**.**.****.**..**..*.***..*....***.*.***.**..*.**.**.*.****.*.*..**..*.*..*..***.**.*****....*..**.*.*.**.*.*.*.*...*.*.*.*.***..**...**..***..*.*.***...*****.....**..*......***...*.***.**..*.*.***.*.*.****.*.*.**..*.*.*...*****..*...*....*..*.*.***.*.**..***..**...**....*..*.*.*.**.*.*...*..*..*.*.*.*.*.*.**.***..**....*..*******...*..*.**..**.****.***.**...*....*.*..*.*.*...*.*..***......**..*****..*.***.*.*..*..*..****...* .**.***.**..***......**.*.....*.*..*.......******.***.*....**......*..******..*.*.**.***..*.***..*.*.*..***..*....*.***.*.*.*.....***.*.******...*.*.***.*.*...**....**.*.*.*.*****..*.**....*..*..*..**....*.*.*.*..****.**...*...*.*....******.*.*...**....**.**....***...*..*....*.*.*.....*..*....**....**.*.....*..*.*...*******..*.*..***.....*******....*.....*...***...**.*.*....*...**..**...*****.*.**.**...**....*.*..***..**..***.**.*****.**...*...*..*.*..*.......***..**...*.*..*.*...*..*.***...*.*. .***.*.*.*..*..**.*.*.*..*....*.*..*....*..*.*.....****...*.*...*..*...*****..*******..*...***..*.*..****.****.*....*..**.**...*..**.*....**.**.**..*...*.***..**.....**..***...**....*..*.*..*.....*..**.**..*..*.*.*..**...**..****.**..*****.**.*.**..*..**.**.....***.**...**.**.......**.*****..**.*.*.******.........**..*.**...**.....*..******..**...***.***.*..*.*..**...*..**********..**.**.*..*.**...*..*..*...****...*.**....***.*..*..***.*..*.**.**..*.....*..****.*...*.*...**.***.**..**.*.***.**** *.....*.*.**..**.**..*.***...***.**.*.*....*.*...****..*.*.....*...*.**.****.******.....*....*.*.*..*****..**...**.....*...*****....*.***......*....****...**.**.*..*......*****...*....*..*..*..*****.*******.*....*.*.*.***.****.*.*...*....*.*..***.****.******...*.*..****...**..*.*.**....**.*..*......**...*.*****..*..**********..........*.*...**...*.*****...**.***.*.***.**......*.*.*.***.*.*......***.....*..*..*....**.**.**.*****.*..*..*.***..***.*......***....**...****.*.**..***..*...*.**...**.*. .**.*...**.**.****.**.*..***.*.....**.*.**.....**..*.**.**.***..**.***.**..***..*..*.**.*.*......*.*..*...***..*****..*.*..*..**.*.*..........*.**....**...*****.***..*.*......*..*.*..*......*.***..***..*...*..*......*.**.*...***.***.**.*...*...**..*****..**.**.***..*.******..*.*..**.*..*.*.*...*..*.*..***.*.**...**.*.*.**...*.*.*..**.*...*..***..*.*.**.******.*.*...**.***.*.**..****..******..***....**.*.*.*****...***..*.*..**.*******...****..***...***.*..**.*..*.*......*......*.*.*.*.*****..*.*. ..*****...**..*.*....**..*.*....*.*..**..*.***...****..**...**.*..*****.***.*..**...*..*.**..**.****..*..*.**.**..*****...*.**.*....****...**.**.***.*...**...*..*..**...***.*..**...*.*.**.*....*.***.*.*.**...***..*.*.*.*******.***..***.***...*..***.**....**....***..***..**.*..**......**.*.****.*....*.*..**.*....**...*.*********...*.***..*..*.*.**.*..****.**...**.*.****..*...**.****.**.*..*.....*....***.*.*..****........*****.**...**.*...*......*..*.*..***.*..*..*..*..*********..*...**.**..****.. ..*.*.*******..**.....***.*.*..*.*****.***.*....****.*..**..**...*..****...*.***.**....***..*...*...*..*..***..*.**.....*.*.*.***..*..*..******.**.*.***.*.**..*.**.**.**.*.**..**.****..*.**..**...**..*..*...***.****.*..**..**...****.....**.*...**.*.**.*..*..****.****......**.*.*...**...***.*.**...**.*****.**.**...*.*****.****.*.***..*...**....**.*...*..***.**.****.*.*.***..*.**.**...*.**..*.**.*...*.*..*...*.*...**..******...**..**.**.*.*....******.*..*.**..**.**........**.*****.**.*...*....*.*. *.....**...*.****.*..*..*..*..**..*...******.****....*.*..**.....*....**.*.*..*.*.**.**..***.****.*....*.......***...**...**...***.***.*...**.**.**.*....**..**..........******..*...*..**.*..****.**.*.*..****.**.*.*..*..*.*.***..***.**..**.*.*...****..*..*.*...*****...**.**..*..*..***...*****..*...**.****.***...***.**.*.**..***.*.*****....**.*...*.***.**...*.*....*...***.**..**.******.**....*...***..*......*.*...*.******.*.**...**.*.*****.*.****........***.**...*....*.*.***...*..*...*...**.**.*.. .*.**...**..****...**..****..**.*.*...*..*.*...**...*.*.**....*******.**.**.***...*..*....*.**.*.*..*..*.***.**..*.**.**..**...****..**..*..**...**..*....*.*..*.**.********...*.***...*.******.....*.*****..*.*.***........**.******....**..*.*.*..****...*..*.....****.**..***..*.**..*..**......**...*.......****.***..**.**.**.*.*.**.*...*..**..*......**.*.***...**.....*.*******.*.*..*..*.**.**...***..**.**..*..**.*.**.***..*.*.**...**.***.*.*.*.*...**...*.**..***.**.*..*...**.*..*...****..**..*.*.**. ..***..*....*..*..*****.*....***.*..****...***....*.*****......******...**...**...*.*..*..**..*..****.*.*.*..*..**.....**.**.*.**..**..**..**..***.**.*...**.*.*..*...**...*****.**........*.*..*.*.*.*.******..***.*.*..*..**.**....***..*.**..*.******....*.**.....****.*......*....*.*.*.**.*..***.**.*.***...*...*.*.****.*.*.***......*.***.*..**.*.***..*..*...***.*..*....*......*.*..****.**......*.*..*.*.**.**.*.**..*.*****.*..****...*.*...***.*.**..*.***..*....****...*..*******..******.**.******.*** .*..*.**.**....*.***.**....**..*.****.....*....*..***....*....***..*****.*........*.**.****..*.....*.*.**.*.*.*...*..*******...*.*.*..**.*****.**..*.*.*..*****.***.*.*...*.*.***..*.**..*****..***.**...****...****.****...*.**.**....*.*...******.**.**...*..****.**.*...*..**....*.**.....***.***......*..***..*.**.*.....**..**.*.*.......***.***..**.**..*.*..***..*...****..*.********..*.*.*.****..**.*.****.****.....**..*.****.**..*..**...*.**.*..**.*.*..**....*..*..*..*.**..*.*****.**..**.*******.*..* *..**.*.***..****.*.*.....*......*..*...*.*...*..***.**.**.*.**..***.**.**..*.**...*****.***.*...**...*******.*..**********....*..**.***...........*..****.*.*.***..*..*...*.********..***.*..*.*..*.**.*.*.***....*....*...**********.**...**..*..*..**..***..*.*.*.*.*.**.*.*..****...****..*.**...*..*.***...*.*..****....**..*...*.*.*..*.*.....*.**.*..*....*..******.*...**...**.*.**.*..*..*.***....*.*.*.**.***.*..**.*.**.*...*..*...**.**.***....**.***.*..*..*.****.***..*.***..**.....**.**....*...***.. *.****.*.***..**..**.**.***..**.*.*..***..*.*.*....**....*...**.*.**.*.***....****.*..*.*.**.*...***..*..***....*.******.*****.**.*....**..***...*.*.....******...*****...*.**...**..*.***.**..**..**.**.*.***...*.*.***..**......**.*..*....*.*..*.**.*.**..*..****.**.**..**.**..*.*.*..*.**.**...*.*..***.**.***.....*....***.**.**.*.*..*.*..**......*.**...***..........***.*****..*.**..**...*.*....*.*..**....**.....*....*..*.*.....*..****.*.**..**.**..***.**.**.******.*..***.****..*...*......****.....* *..*.*..**.*.*..*.*.*.*....*.*...*.....*.**...*.*.*..*....*.**.........**....*****.****...*.**.****...****.***..........**..*****...*..*.*....***.....*.*.***.***.******...*.....***..***...*...**..**.*.**....**.*****.*..***.**...*...**.*.***.*..*..**..***..**********....**..**...*.*..**...**.**..*..****.***..***.*****..****.*..*..**.*.*....**..***....**.*..*..*....***.....*****.......**...***.********..**.*..**.*.*......**...**...*.**.**.....*...**..*......*.****..***.******...*..**..*..*......*. *..*.******..*...*.*..*.**....*.***.****..*.....*.*.****..***..*...*.******..**.***...**..*.*****......*.**.**.**.*.****...**.*...***.*****...*****..**..*.*.**..*.***..**.*.*.*...**...**.*****...****..***..........****..**.......**.******.**.***.**.*.*.****..*****.....*....**.**..**....**....*.*.*******....*.*...*.*...*.*...*..***.****..*....**.***.*.*....***.*.*...**..*..**.*..**..*..***.*..***.*.**.****.***....*.*..*..*****..***.*..*.*....**....**...**......**.*.***..*.*...*.....*..***.***.*.* .***..***.*..*...**.***.**..*.....**.**..**..*..***.*.*..***..*..*...*.......**.**..*.****.**.**.*.******.*.*****.......*.*.*.*....*.***.***...***.*.*...*.*..*.*...*..*.*.*..*..*.*..*.******.....*..*.*.*...*.**.***.......*....*..*..*..*...*.***..*..**..*..*...*....*......*...*.**..*..*.**...**.....*.*.....*.*..**...*.******....***.**..*...*.****.*..**..*.*.**.*..*.**..**..*.*.*.***.......*.******.***.***.*.*.*..***.......*..*******..**.**......**.**...***.**..***...*..*.*.*....*.*....*.*.*.****. ***.*..***..****.*...***..******.***...*...**...*..*...*.*..**.***..*.*..*.***...*.***..*.....**.**.*..***.....**.*.*.****.*.*.*....****.*...**..****.**.*....****...*.***.*.**.***.*...***********.***.*...*****.*.*..*..*......****........**.******.***...*.**..*..*.**.*....*.*****.****.**.*...*..**.***...**.**.*..*.**..**.*.***.*..*....*...*..*......*..*.*.***.*...***.***.*.******.**...**..*.*.*.**.***..*..****.**.*.*...*...*.*..*.***...**...*...*.***....*...***.***..**.*.****..**.**........****.* *.***..*..*.*..*.**.*.*****....*..*****.*.*.*..**.*.**..*...*........***.*.**....*...**.****......**.**.*.*....*****.**.*.*......*.***....*.***.....*.*****.**.*..******.**..****..*....*.*..***.****.****..**.**.**..*.**.***..**.*****.**..*.**....*..****......***....**.*.*****.**.**.....***...****..*..****..********.*..*.**.*.*.**.**.***...*.*.*..**.********.*.*...**..*.*.**...****.....***.*.*......*..*.*.**.**...**.*....*...*..***..**.*....**..*...*.*.******..**..****..**.***.**.*...**....*..**.. *...***.*.**...*.***.**.**.**...*...**..*......*..*.*.**.*.****.*..*....**..*.*.*.**..*...........****.......**..********....*..*.*.*.....*.**..*...*...*.*.*......*...**..*.**...*..*....*..*..*..*..**.**.*.*.*.**...*..**....*...*.*.*..*..**.**.**.*....*......****..*....*..***..**.**....****.*..**.****.*..**..***..****..*******.**.***...*.*...*..**..*..****.*....*......*****........*.*.****...**.**.**.****..*.**..**.****..*...**.**....*.****....**...***..**...*.**...***....**..*...*....**.*..***. .**...*.*..*.*...*.*.*****.*....*.*.**......****.****.*.*****.*.**.***.......***...**.****.*....*.****...*.*.*...**..*.***.*****.****...**.*.*.****..*...*...*.***.*..*.*.***..*.**.*.**.*......*..*.*..****..***.*.*...*.****.*...***.*.*...*..**.**..**..*.*.*.*..*.***...**..*..***.**..**.***.**..*..**.*.*.**.***...*.*.*.*..***..***.*.*...*.....*.*...*.*.*.*..*.*...*.*....*.******.***.**..*.*.***********.****..*.*......**.....**.***..*.**.*..*..**.*...*....*.*.*****.*.*.*****....**....*.****..*..*.* .*****..**.*...*.*.*.**..*..***..***..**.**********...**.*....**..*...*.****.***........*.....*.*..*.*...**..**.******...**.*.*.*.....***.**...***.**..*.***.*..*...*.*.*...*........**..*...*.*....**....*.*....*......*.****..****....*.*.***..*...**.*.*.*.******.***..**.***.*.*.*..*.*.*..**..*****.*...***......*.**.**....***..*..**.*.**..***.***.**.**...*..***......*.*..*.*..***.....***...***.**...**...*.***..*.*...****.***...*..**..**..*.**.****..*...*......**.****....*.*..**...**..**...*....*..* ..**.**....*.*.****.....****..**..***..***..*..**.*..**.***.**.*.**.*.*.***..*****..*...*.**.*....**.**.*.**...********...*..***..***.**.***.*......*.***.***..*.**.*.***....**.*...*..*........*.*..*..*..***..***.**.**..**.*.*....****...***.***....*..****.**.....**.*.*....***.....**.*.**..*.***...***....**..**...*.**..***.***.*..**..**.*.*******...*..*.*..**.**.**.*.**..........**..**..*.*..**.*****.....***...*.**.***..**...***.*.....*..*.....*.**.**..*.**.*****..**..***.****...***..**.**.*..**** .*.***..*..*.***.***.....*.*.****.***.**.*...*.****.***.*.****...*.**.*.*.***..*..*.*.......*..*.**....**.*..***..*..****..*.........**.***.**.*.*.**.*..*.*.***.*...*.*.***..**.****.**.*.*.*..****..*.***.*.*.****.*..******..*.*.*..*...*....*.*..*.**...**.*.*.*.***...***.*.*.*.*.*.***.*****..**.****.***..*..***.*..**.***.***.*....*.**...*.*..**.*....*..*.***.*...*.***..*.*.*.***.*.**..*..*.*.*.*..*.*.*.******....***.*...**.*.**..*...*.*.**..***.*..***..*..****....*..***..*.*.*.*.....*....**...... **..*.*.**.....*...*.*....***...*...*..**..*..**..**.**..*.***.*...*.*..***.***....***.***...*...***..***.*.***..*.**..***.*.*.**.*.**.*.*.....*.****...**..*..*....**....*.***....*..*.***.****....*.*.*.*.*****.....*..**.***.*.*.*.*....**.******.....**..****..*.********.*...***...*.******.***.*..*.******....*.**.**..**....*.*.**..**......*.**.****..*..**.***.*.*....****.**...*****.......*...****.*..****..*.*..*....*..*.*.*..*..**.****.*.*.****.*....****.*.*..**..*.**...***...*.*....**..***...**.. .*..*....*.**.*..*...**....*..**.*..****..*.*.***..*.*.**.**.****.**.....**...*.*.*....*.**...***.**..*.*.*.****......***.**.*.***.*...**..*..**.**...*..***.....*..*.....*..****....**..*.*.*****...***...*..*.*.*.**...*.......***.**.**....***..**......*..*.****.***.**.*..**.***.**.....*.**....*.**....**...*.**.**..*..*..**....*..*....*..**.***.*.*.**..**.*...**.*.****...**..*******.*..*.*.*...*..*.**....**..*..*.**.**.....*.***.*.....**..***.*..**.*******.***.*.....*.....*.**..***.*.*..**.****.** *.*...*.*.....***..***.*****.*.*.*..*.****..*.***.*.***.***....**....***..******..**.*...*..**.*.****.*********.*.**.**..*.*****..*.*....**.*..*...*..******....*.***.*.****....*..**.**..*..***..****.*****.*...*.*.*...*..**.**.*.*.*..***..*..**.**..*..****.***.**.......*.*.**.**..**..*.****.***..*...**.**.*..**....*..***..*.*..*..***...*..**...******.*..*.*.*..******.**....*****..*..**..*.**...*...***.**..*........*..**.......*...*.*.****..*.....*.*..*.*.*.*.*..*..**.**.***.**.***.***...*...**.*. .*..**.**.*.**..*..*...****...*.....**.***.***.*..*..****.*.**.***.....**...*..*..*.***.**.*.**.*...*........*.**.**...**.**.*...*.*.*.*..***.*****..**.**.*.*..**.***.***.****..***.***..**.*...*.*...*.*..****........**.........*****.****.*...*.*.**..*..*..**.**.*.***..***.*..*...****...*..**.****..**.....***...***.......***.....*.**....**.*....*.*.*.***...*.*.*..*..***.*..***.***..*****...**..*......*****...*.....****....**.*.*.*..**.***.**.*..*......*....**..**.*....*..*.*.**..**.*..****.*****. ....*.**.**..*.***..**..*..**.***.....*...*.*****.**..*.**...**.**.***..*..*.**.*.*...*****...****.*......*.***.*.**..*.**.**.*...*.**..*..*.*.*.*.*.*.**.**..**.*.**.**.**...*........***....**..*.*.*......*.......*.**.....*.*..**.*...*.*.********.**...**..**.*....*..*...**......*.*.**..****.***.**..***.***.*....***.***.......*....*...**.*.*.*..*..**..*.****.******.****...**.**..***.*****.*..***.*..**.***..***.*....*..*.******.***....*******.***.*****.*....*.*...**.******.***..******.**...****.** ****.**...*.**..**..*.*.*..****......*.*.***...***.*..*.*...*.*.***.****.*...**.******.***...**********...*.*.*.....***.....***.*..*...**.*.***..**..**..*.*****.***.*..**.....*..*.*...**.***.*.*..*..*.***..***.*.*.**..*.***.**.**..*.*.**.********....*...*******.**..*.***....*....*....*.....**.*..*..****...*.*..*...*.**.**.**.*.*.***.....*.**.***..****.*..**.*..*.....*.**.*.***........**.*..*...***.**....**...**..*.*...***....*.****..*.**.*..***..***.***.***.***.*....*..***.**.*.....*****..*...** ***.**..**.**...**.*****....**..*........*...**..**..*..***.***.....*...*****..**...*.*.****.....*.*.***.*.*..***...***..*.*..***.*.*.**.**.****.**.****.*....*****..*.*****.**..***....*.*...***.*..**....*.**...*...*.....*.....*..*.....*.**..*...***.**.*.*..*...**.***.*.****..****.*...**..***..***...***..*.....*..****.******.***********.*****.*..**..***.*..*..*.***.***.*.*....*.*..***...**.**.**.*..**.**..***.**.*.******.*..*.***...*.....***.******.*********.**.**..*.*...*..**.*.*****.***.*.**... .*.*.****..**...*.*.*.*......*...**.*..*.*.*.**.....*......*.*....***..**.***.**...*.*..*..*****..*.*****..***............*.*..**....**.*...*..*.*.****.***.*.*..****..**..*..**..*..**.**...*.*.**....**....*.*.*...*..****.*.....*.***.*........*.***..*.*......**.**.****.*.*.....*...*.**..*.**..*...*...*.*.*...*.*.**.*...**....*.*...*..*....*.*****...*.**.*.***..*.****.*..*..**.*.*..*....*..*.*..*.***..*******....*****.****.**.***..*.*...*.*..*.**.*.****.*..*.*..**..*...*****......*.**...***..*..** ***.**..*..****.*.*..*..*..*.*..***....***......***.*..*..**...***.*.*..*.****.*...*****..*.**...*****...*..**...*...**....*.....*..*..**..*.***.*****.*.******.**....*.*.**.*.*.*.*..**.*.*....*.***.*.*.**.**.*.*..*...*.***..**.***.*.***..**....*...*.*....*...*....*.*.***.*****...**..*....*.....**.*.*.*.*****..*..*.*...*.***..*.**.****.....*.***.**..*..******.....*.*...***.*.....*****.***.*.*..........**.*.**.*.*.*.*..*.*..*...*..*.****..*.*.*...*.****.*****.**.**.*******.*.*.*...*.*....*.*.**... *..***....*.**..*.*.*****...*.*..***...*....**.*.***..*..*...**.*.*.*....*....***..****.**..*****....*..*..******..*...*.*....*.***...***.*.**.*..*..*.**.*.*..**...*.*.*....*.*.*...*..*.**..*..*......*...*..*.*.****.*.*.....*..**.*.*.***.*..***.*******.*.***..*.*......***..***..****.*.*..*..*..*.*.**.*.**.*.**...***.*.**...*.**...*....*.**...**.*****..*.*..**.*..***.****...**.....*.*..**.***....*.*....*...***..*******.***.*....*****.**.*****.*..***.**..***.**..*...******..*..*.*..*...*****..*..* ***..*...**..*..*.*.*.*.*......*.*.**.*....*...*.**.**.*...*.*****..*..***..**..*.****.**.******.*.****....**.**.***...*....*..*..***....*.**.*.***..*.*******.***..**....*.*.*******.*..***.*.*......**.*******...***.***...*.**.***..*.*.**....*.*..*.*.*.***..**....*......**..***..*..***...**.*.*....*.....*.*.**....*....**.*....*..*.....*..***.*.*..***.*.*.**.*.*..**....****.*****...*.**.***..***.****...***.*...*...**.*...**..*.*.**..*..***.*.*...*.*..*....**.*.*...........*********.....**.*.***.** ..**********..*.**.*.*****.*..***......**.....*..*..**..*******.**.....*.*...*.**.*.*.***..****....**.*.***.*.***.....***.**..**..*.*.*..*..****.....*.*.....*.***.**..*.****...***..**..***.*.*..**....*****...**.***.*.*.*....**..***.*.***...***.*.**.*..**********.*.*.****....*.*.**........*.**..***.*.*.*.**...*....*.*.*......*..**.*.*....********..***..**..*.*.***..*.....*..****...*....*.******...*..**.**.*.*.*..******....*..*...******.**..**.*..*.**.***.*.*.**..*..***....*.*...*.***.*..**..*.*** ..***...*.*..*....**...**...**.*...****.....***.*.**.***..*.....**....*.*.*.***.*..***..*.*.*.*****...**..*.**.*...****.**..*.**...**..**......*...........*.**.*.***.*.******..*...*.****..******..*..**.**.***.*.*.****.***...*..*.**......*...****...**.*.*...*****.*....*.*..**.****.***.**.*...*.**.***.***..*....**..*****..*.**.*.*....***.**..***...******..*..*.**.**..*....*.*****.*....**.**....*...*...*.*.*****...*.*.**.********..**.*....**...***.**.*..*....**....*...**.**..****...****....**..*.** .****..*....**..*.**..*.*.......*..***.*..****.****.*.*..**..*.**.*.*.***..**.*.**...**..*.*..*...*..**.**..***.*.*...**.*.**...*...*...**....***.*........*.*...*.*.*.***.***...*.*..**...***....***.*...***..****.**.*.*.**..**.*.**.*..*..**.**..*.*.***..***.****...*...*...**.****...*...**.*.**.*..**.*.***...*.*.**.....***.*.**...***..**.*.*....***....*.****.*...***..**.*...**.**....******.***..**.*..**..*....*..***..*..*..*...*...*...***...*.*.*....*.*.*.*******.***.***.*.*.*.....*..*...*.****.** *.*.***.*...***....****.*...****.*.**..***..***..*****.....*..***....*.*..*.*....*...*.***..**.***.*******..**.***.**.***..**..*..**.*.*.*.....*...**.***...*..*.*.*.*.****..*..*.*.*..*.*.*...***.***....*****..**...***..*.*.*.*....**.***.******.*..**.**...***.**.*.**...*.**..*..**...***.*******.*...*****..**.**..*...........***.....*.***.*.*****..*.*..***.*..**.......**..*...*..*..****..*..**..**.*****..*...**.*...*..**..*****.*..*********.*..**...**......*..*.***.*..**.***..********..**.*....... *...**.****.****.*.**.*.*..*****..**.*****.*.......*.****..*..***..***.*****.**.*.**....*...*******...**.*..*.**.**.*..**.**.*...**********...*.*..***.*.*.*..*..*.**..*...**********...*....**...**......**.******...**....*...*...**..**.****.*...*.***....*****.*.*.*....**.*...*...*..****.*....**.**.....****.....****..*......*..**.*....*.*****.**..***...*.****...**.*....*.*..**.*..**.....*..****.***..*.***...**..**.*.....*.**.**..*...***.......**....*.*.*.*.**..**..*....***....**.*.**..**.......... ...*.**.****....*...*.*..**.***........*..**.**.*..*.*.*..*.*.*....**.*.**.*..*****..*.*..........*.*...*.*.*..***.*.**.*.*..*****.*.....*.*****..*....*...**..*.*..**..***..*..*..****..*...*..*....***.*......*....***.***.***.**********.*..*....*.*....*.*......**....*..***.*...**.*..*....*.****.**..*.*.*..*.*.**..*****.**.**....*.**...***.*.*...*.*.**..**......*.**.*.*.*.**.***.**....*..*.*.**..*..*.**.*.*.*..*.*.**......****.***.*......*.**....*..*...*...****...***...*...*.*..*.***.**..*..*.**.. .**..*.****..*..****..**.***.*..*...**.*.****.**.*.**..*..**.**.***..****.****....**...*..*.*.**.***.****.**.*.****..***...*....*..*.*......*****.*.******....***.***.**.*...*..*..*....******..***.......*...**....**..*.*.**...**...*.******...*.*..*..*****...**.*...*...*.*.**...*.***....*.*.****...**.....*..**..*...**..**.**..**..*..*..**.**.***...*.*.***********..**...*...**..*..*.**..*.*.*.*****..*.....*.*.***.....*.*.*.*.**..**..***..*..*.**..****.*.**..*..**..**....****.***......**.*.*.*..*.** **....*....*****.**..*..**.*.*...***********.*.**..***.*.*...***.......*...**.*...***.*..**..*.**..*.***.*.*.**..*..****.*........*..**.*..*..**..**...***..******.*...*.*.*..*...**.*.**.*.*.*.*....*..***.*...***.*.*.*...**.*.*.****.**.*******....*.*.*.****.*..*...**..*.***..*.****...*.*.*.**...*.***.***...*****..*...*.**..***..*.*..*...**.***.*.*.**...*.***.*.*.*****..*.***..*.*.*...*..*****....****....*.**.*..***.*.*...*.**....*.**...*......*.*.*.***.**..****........*.....****...**.***....*.**. *.***..*.*.*.*..***..**..**..*..**.****.*****....**.***......********.....**.*...**.***....**...****.*.*.**.**...*.*....*..***..*..*.**.*.***.**.*.***.*..**.......**.*....***.*.**.**.**.**.**.*...***..**.**....*....**..**.....***.*.**.*.***...*.******...*...****..**...**.**.*.*..*****...*...*..**.**..**.*.*****.****.*....**.*..*****..*.*.....*.*.*..**.**...**..****...**.**..*..*.*..*..*****.*..***..*.***.**.****...***.*..**...**.*.*....***..*.*****.****..***..*****..*.*...**.**.*..**.***.******* **...**.*.......**..*.*.*...*.*..***.*..****.*..**.**.*..*.*****.****.******.****...*..*...**.*.*..**..***.***..*...*****.***.***..***..*.*****...*.**...***...****.*...***...*.*.*...*.**.*..*.**..*......**..*..*.***.**....***.**.***.....*.**..*.**...**.*****.*...*.**..***.......**.*.*.*...*.*..***....*......**.*...*......**......*.**.*...*..*.*.**....*....****....*..*.**..*.*..**.****.***..*.*.**.***.*...*.*.*.*...**.*..*......*....**.**......*.*......*.*....*....***.***.*.........*.*..*.**.**** ****.*.........*......**....*.......**.........**....*..**..*.*.*..**....*.**..**.*.*.*********..**.*.....**.*.**.*.**.***.*..*..*.****.*..**.**..**..****.*.***.*..*.******.***...**..*.**.*.**..*...**..***..*.....*.*..**....***..***.*..**.**..**....*.*.*...*.**.**..*.*****..*.*..*.....*..**..*..*..***..***.*..*.*.*.*..*..*..*.******......*.*.*...***.*...**.*....*.*...*..*...******....*....*...*...**.**.*.****..*..***.......*.***...*.**.*.*.*..*...*****.**.*.**.**.*..*.....*.****..*..*.*.**.***.* ..*...**..*..*...**..*.*.***.....*...**.***.....*......**..**....*..*.**..*.*...*..***......***..*...*.*...**......***.....*.*...*..*...**....*****.***.***.....*.**..*..****.....****....*.***.*.*...***.***.*..**.*****.**..***.***.***.*.**.**..**.**.*.**.****.***.....*.*.**....*.*...*...*......**..*...*.*....*..****..***.*....***.***....*.*.*.*.***.*..*.*....*.*.....*...********..**.*..**..****.***.***...**.*....*.**..****...**..**.***.*...*.***..********.****.*..***......*****.**.*.*.*.*.**.*.*. *.....**..**...**.*....**.*..**..*....***.**.***.*.*******.**..**.**...****.**.**....*****.*.*.**.........*..**.**.**.*.**..**.******.**...****...**.*..*.****.**.***.*.....**.*.**...*.**....**..*...*....***....**.*.**.....**.***....***.*..*.**.**..**..***..**...****...*****.****.*.**...*.**..**.***.***...******.*.......***..*****..*.*.....**.*...*.**......**.*.**..*..**.....*.********.**.*..*..*.**.**.*....*...***....*****..****.*.**....*.**.*.**..*.*.*...****..*..*.*.******..****.......**....** *****.*..**.*.*.***.**.*.*.****..*.****.**...*.******.*.**...*......*.*.**..*..*.*..*.*.*..*..**.***.*.*..*.*..***.*****.*.*.*......**...*.*..*.****..*..**.***.*.*....*......*...**..**.**.**..****.****.*.*.*...**..****.**..***.*.*.**.*...*..*.*.*.*..***.***.****...*..*...*.*.**...**..***..***.*.****..*.*..*.*..*..*.**.......*.**.*....**...*.*.*..*..*.*.**....*...*.*..*.****..*.*****..**.***.****.***..****....*****.*.******.***.****.***...*..*.***....******.*.*.**.**..***..*..****.*..*.**.*.*.*.. *...*.*.*...**.*.***...*.**.**.***..***.**...***...***......*.*.*..**.*.*.*.*..*.**.***.**...**.****.**.*.**.****.*....***....*.....***.*...*..***.****.***..***.**.**....*..***..**...***.*.**..***.***.**...*.**..*..*.....**.**....*.*****...*.*...*..***..****.*.**...*..*..***.*.***...*....*..*.*****.....**.***...*..***.*..*****.*..**.****...*.**.*.***..**...****.*.*.*...***..***.***.****..*****..*...*...**...***.*.*...*..***.*.*.***.....***.**..**.***.***...**.**....**..*...**...*.***.***.*.***** .*****.**.*..**...*.**..***..*..**....***.*...*.*..**..*...*.**.*.*.*.*..*****.*.*.*.*..*..........*..***.*.****.**......*..*.******.*.**..**.*****..**.*.*.***.****.**.*.*..***.*.*.****.**.**.......*..*.**.**.***.*.*...***..........***...*.....***.*****.**..**.**.*...*...***.*...*..**..*.*.**..*..***..**.**.***..*...**.**...*..**.*..**..***.*.******...****...***..*...*..*..***.*.*.*.*......**.*...*......*...*...****.*.*...***..**....*.....*..*.*.*.*.**.**.*...****.*****...**.*.***..**..*****..*. .**..**..*.**.***..*..**..........**.**.**..*..*....**.*.*.*.*....*.....**..**..****.**...**..*..*.**...**.*..****..*.**.*...*****.*..**..******.**....*.*.***...**.*.*.****...*..****...*..**.**.****.****.*.*..*.**.**.*.*.**.**..*...**..**.*....*....**..**.*...*.****..***.*.**.*.**.**.**.*.*.*.**.***.*..*..*..***..*.*.*.**.....*....*****.*.***....*..*****.**..*..**.*.***.*.******.***....*....*.*.*......*.*.*.*..*****.*.******.***.****...*.....***.*...*..*.**..***.*.*..*.**.**.*.**.**.*....*.**.*. .*...**.**.*...**...*...****.*.**..*..***....***.***.*...***********...*..**....*...****.****...*.***.****.**..*.**.******.*****...***.*.*.*..*....****.****..**.....***....*....*.*.*.*.*****.*..**.*...*..*....**....***.*..**..***.**.**.*..***.***..*.*.**...******.*.**..*.*.**.*...*.*.***.***...*..*.*******...*....*.***.*.*.....***..**.**..****..**.**.*.....*.........*.*.**...*..*.....*.***.**.**.**....*.****.*.......**..*.*****.*.....*..**...**.***.*..*..*...*.**.***....*.*.*...*.*.*..*.*.*.*.** ***.**.***.*****.*.*..**..*.**..***.*.****.*.***.********.**...*..****..*.***.*.**..*.***.*..*.*.*.***.....***......***.*.*..*.****..*..**.******.*.****.****.*...**.****..*..***************.****.*.**......*..*..*...*..*...*.**..*.***.......*..*.**.*.*...**.*..***.****....****....**.***.*.***********..***..**...****..***...*********..*..*.....**.*.***.*.*.*..*.**.*....*.**.....***..*****.*.**.*.*..*..*..*.*.*...**.*.**.........***.**..*.*.*.**.*...***..*..**.**.*..*..**.****..*.**.*.**..*.*..**** **....*.*..**...*.*.**.**.*.*....**.*.**.*.*.....****....*.**..........**.*****....*...*******.**.***...********.****..****.**.***..******.*.**.*.*.****....***.*.*.******..*.*.***..*...*...*.....*...*..**..**....*.*.**....*.***.**.***...*.***..*.....***.********...*.......*...*.**.*.****..*....****....*.*********..*.***.*****......****..*.....****.*.*.***....*..**.....**..*.*...*.**.********...****.****.*..**....***.****.**.**..**...*.***.*...*.....**.*.**.**.*....*....*..**.**.****..*.**.....*. ...**.****...*..*...***...***.*******.*..*.******.*..**.**.*.*..***.***..*.***....*.*..***.****..********.**.*....*.*.**.*...*...***...*.*...*.*......*...***..*...**.***.*..*....**....**..***.*.****.**...*..*.*.***.**..*.....*..*.****.....**..****.***.*.***.*.*...**...**.*.**.*.*.*.**.***..*..*.***..*.....*..*.*..*.********.**.**.....*.**.**.*.****...****..*......*.*.*....**.*.********.**..**.*.**..**....*..****.**.***.*.....***.*..***.....*.*..*.**.*...****...*..*...**..**.*..*...**..**.*.****. **..****.******...***.**.*.*....****..*.*.**.**..*..*..**.**..*..*.....*.**.*....**..**...*...**.*...*...*......*.*.*..**..*.**.**.*.*..******.*.****.....*..*......****..**...*..**..*...***.....*..*.*.********..*..*...*********....*.*.****.*.....*.**.....*.*.***..**.*....*.**.*.*..********.*..**...*..**.***.*..*.****.*..*..*...*.**.*...*..***...**.***.**.*...****.*.******..***.*..**..*.*..*.*.....***....**..***.*.*.*..***.*.*..*.*.*...*...*..**....***.*.**.**...*.***.*.***.........*****.*....**. .***..*.****.***..**.*.**.*..*.*.*.*.*.**..**.*.**.*..*.*..**.*.*.***..*...**.*..**..*.*..**.....*.*...**.**.*.*...*.**..***.***...*.*.**..*..******.******..***.******.*****..***.***.*.**.*.*.**...*.***.***..***......*.****..*..**.**.*....*.*..*.**.*****.*.*.**...*..*...****..*......**.*..*..*....*.**..**.***.*.**.**..***...*.**....***.****...**...*.*.*.****......**.**.**.**.*.**...*..*.*.*.*..*.**..***..*.****.*.***...**..*.***.*.**.*.**.*..**...***...**....*..*.....**..**......*....*..**.*.**. .*.******..**.**.*....*..*.*****..*.*.....*...*....***.*..*...*.......*****.*....*..**......**.**..**.*.*.*.*...*..*....*.**.*.*...*.*.*.*...*.*.****.*..*.*.*....*****...*...*...*.*...**.*...*****..*.***...***..**.*...**.*..***.****....***...*..***...***....**.*.*****.*..*.*.*......*.**.**..**.*..*..*.******.*..*..*.**...**.****...**.*.**..***.......*..******.*.**.***.**....*..***....*.*.*...***....*..*.*...*...*.*...**..*..**.....***.*.*.......*....**.*.*.*******.*******.*****.***.*.*...******* *...****.**.....*.......**.*.**.*.*.*..******...**.*..*.*....****.*.**.*.*.***..*..*******..**..**.**..***.***.*...*****...**.*.**....**....***..*....*.*..*..*..***...*****.*.*.**..*.*..***.*......**.**...*.*...********...*.**..**.*.***.*.*.**.*.**.***.**....*.****...*....*.*.**.**..***.**.**.**.**..****..***.**...*.**..****...*.*.**.*****.*..**..**.*..***.....****...***....*...*..**...*.....***...******.*..**..***..*........*.*...*.***..**..*****.....**.*..*...**....**.*****.**..***..*...*****. .*.***..**.*..***.**....*......*.*****..*.*..**********.****.*.***.**.*.*..*.........**.**.***....**.**.*..*.*.*.*.**...**.**.*....*..*...*...**.*....*.*..*.***....***...*..***.**.*..***.****....***.**..***.**...*.****.*.**.***......**......****..**..*.*.*...**....**....*.**.***..**.***....****..*...**.**.***..*..*..*...*.***.*..*****.***..*..*.**..*.*..**.**......*.**.**..*****...******.**.*..**..*.*...**......*.*.....*.*..*.*.*..*...**.*.*....*..*..**.**...**.***.***...*.*..*.****.*....****... ****..*..*.**...*...**.**.****.*...**.*..*..**.***.**..******.*..**..***..*.*...*.****.....**..*....**....**.**..**.***.*...**...*....***.****..**...*...**..*..**.*.*.*.*.**..****.*.**.**..**.*...*.**.*.**.*.**.*.*.*.**....***..*..*....***...*.*.***.**..*..**...*.***.**...*..*...****...*.*...**.**..*.***...**.**..**....***.*.****...*****..***..*.***.....**.*.**.****.*...*..****.***.*.**.***.....*....*..**.***.*.**..**.*.***..*.****..**.****.....**.**..***..*.*.**...**...***.*.....*****....***.*. *****....**.***.**.****..***..*..*.*.*...**...*.....***.....*.*.*.***.**.**.*....*....****.**..*****.**.*....*.**.*..****.**.*.*.*..*.****.*.****..****....**.*.**.*****.*.*.**....*.***.****..**.*.*.*.**..**....***....**.***...**.*....**.*.*..*.*......*.*.*.*..*****...*...***.*...********....*..*.***..*...*..*****.*..**.**...****..*...***.*.*.....**..****..*..****.*********.*.**..**...**.**.....*..*....*....***..******..**.***.*..*.*....**.*.****.......**..**.*......*...**.****.**.*.****.*******. *.*.**.*...*.*.*...****...**.*..**.**.*.*...*.*.*.**.*******.....*....*....**..**..*****..*..*.*..****..*******...*.**.***.*..*.*.*..**...***.....****...*.***..*.*..***......*..****.*.**...**..*****..****...***.*..**.*....**...*...*..*..**.***.*.*......***.**....**....**.**..*.*..*..***.*.*.**.**.**.**.*.*.*.****.**...*.*..***.*.*.****..*....***...*****.****..***..**.**....*.*.*...**....*.***.*..**.***.**...**.*.**..*.****.*.....*.**.**.**...*.**.**...*.*.**.....****.*.**..*.*....**...*.*....**. *.***..*.*........**...*.*...*******.*.*..*.*.*....***.*...*.**.***.*...**.**..***...........**.*...***....*****.......*.******.**.*..***.**....*.*..*******.**.*..**.*.**...**..**..**.**..*.*..*..*.*.**...**..*...*.**.*.*.**........**.*.**..*.*.**.*.**..***.*.***..******.*.....**...**.*....***.*.****.******..*...****.....*...*...**..**..*..***...*...*..*.*.**.**.*..*...***.*.**...****.**.******.*..*...**.*****..*.*.*......*......*.**.*****...***.*.*.***...***..****.*.**..****.***.*.*.*.****.*.** ..**...*...**...****.**..*.*****.*...*.*...***...*.*...***..*.*.***...***..*****.*.*****...*....*..*.**..*.****.**.*..*..*...*...***...*..*..*******.*.*..**....*..****.***.*..*****.**.*.*.*.**.**..*.**...*.***...*.*.....**.*..*..*.****.***.*.*****..**.***.**..*.*...*.***.*...*.**....*.....****.***..*.**.*..**.*.*.****.**....**************.*...**.*..*..*...*...***.......***.**.*..*.*.*....*****.**.**.....*.*******..***..********.*.*....*.*.*****.*.....*.****......*....**....**.**..**.*..*.....*.* *..***..*..*....***.*.*...**.***.**........**.**.****.**...*****.*****.*****..*.***..*..***.*...*.*..****.*..*.**..**.*..*..*..*.*...*..*.*.**...****.***.*.***.***..**.*........*.*.****.*****......**.*......************.*...**.*...*..*...**.*...*..***.*.*.*..*..*.**.*.***.*..*.*...**.*.*.**.*...*.***..*.*.*.**..**..*.***..*.*.*...***....**.*****.*..**..*.*.*.*.......******.....*....****..*..*****.**.*...**....*.**..**..*....*..***..****.*..****.*....*...**.*...***..***.*.**.*.**...*..**.****.... ..*****.*****..**.*..***..*..***.**.*.**..*******.*.*...*.**.****..**..****..*..*.**..*.*...***...*...*.***.*.**.*...*..***..*.*.*..***..*..***.*.*..........**.*.***...**.*......*.**..*...*.*******....*..*.*..*...***.......**.*.*....*.*..***...*..*..***..****...*..*...*....**....**..*.*.*..***.....*.*..*.*......*.*.***.*.**....***..**...*.*.******...***.*.***.***********..**...*.*..****.*******...***...*...**.**.*..***..**.*...**..*..*.*..**.**....*..***.*..****.*.**....*.*........**..**.**..*** *.*.**.***..........*...*...*****.*.**....*..*....*.***.**..*.***.*.***..**.*.**.***.*.**..***.*.**...*.*.....**.***.****.....*.*.*......*..*..*....*.**..*..**...**.........*...*..*.****...**.**.*.*......*.**..****...**.*.*****..**...***....***.**..*....*.**.**...*.*****.****..****..*..*..**.***.....***...*..*.*.....*...**.*.......*.***..*.*****..*..*...**.*..*..*....**...*.**.*.**....*.......**..*.**.*.**...***.****...***..***....*.*****.**...*..*.....***.****..**..*..*..****.....****.**...***. *..*....**...**...**..*.***.*.****...**..**.***.*....*.**.**....***.....*.*.**....*.*.**.*...*..*...**.*****.******.**.**.**..*..**.*..*.*...**..*.*.**.*.....**..*.***..*....**.**...*.***.***...*...*..*.**..**.****.**.*...*.*..*.****..**..*...***......*.*...**.***.*.**......*.*...*..**.****.**.*.**.....*****.*...***..**...***.*...**.......*.**..**.****.*.*.**.**...*.*.*...**.****.*...*..*..*.*..**.***..*.**..**.*.*****..*..*.*.*....*...*....*.*...******.****..*...**.**..**.****..*....*********.. .*.**..***...**...*....*.*...***...*...*.*.******.....*..**.*...*...*.**.*.**.....**..***...***.*.......*....*****.****.*.******.*.*....*.....*..**.*.****..**.*.****...**.**..******.**.*.*...*...*.**..*..****.*...*.***.*.*....***..*****...*....*.****...*..*....*.***..**..**.*.*.*.....*.**..***..*..******.**.***..*.*.****.*.**.**...***.******.*.**.**.**..**.**.*.****.**.**...**.***.*..****.*..*******.*...**..*..*.*.**....**..**..*****.*..*.***.**...**.*****.*..**.*.****.*.*.***.*.***..**...**.**. .*........**..*..***..****.***.***.****.****.**........***.***...**.**.....*****....**...**.*..*.**..........*******....*...*.**..**..****.*..*.**.*.***..****..*.*.***.**.***.*.**.***.*..**....**.*.*.***....*....*......*.**...***.*...***..**.*....****.*.*.....*...***.***.*...*..***.**.*..*..*****.*..****..*.**.***..*.**.**..***.**.*...**..***.....*.*....****.**....*.*.********.*..***.*..***.**..*.*..**.......*.**...*.*****.****.***.****..*.**....***.******..*..****.**.***..******..**.*.*.*...**. ****..*..*..*.**.***.*...*..**..***..***...*.*...****.....*..**..*.*.*.*...**.*...**.*.**.*..*...*******..*...*.*.*..****.*.*.**.***.*....****..**.**...***.......*.*.*******.*...*...*.*..***.**.*.***.**.******.*.****.**.......***.**.*..*..*.**.*****..****.*.***.*....**..***...**.*.******.....*...***.**.....**.*..*.**..*.*.**...*.*..*..*.**.*.**.**.****...*.**..***..***.*.*.*.*..*..***.*..*..***.**.***.*.***.*....**.**.**.****.*.****..*.**..**.**.**.*..**.*...*...***..**...*.*......***.*...*.*..* ..*.***..**.******...*.***..**...***......*..***.*.**.*.****..*..*.***..*.**.*..**....*....*.*......**.......**....*....*.*..***...****...***.****..**......**.***...*..*..****.***....**..***.*....*...*.**.*..*..*.*.****....*....*.**.*.*...****.*.*.*..******.**.*...*..***.**......*..*..*.*....**.**..*.**.....***.*.*****..*...*....*...***..*...****.****.......*.**.**.*.*.....****..*.*....*.***..*.....***..****.***.*.*****..*..***..*..*.*...***..*****..******..*****...**..*......**..**.*..******.*. .*.**.***....**..*..*..***..*.***.**...****..***..**..*...*...**...***..**....*.**.**.***.***...*.*...***...****.*..***..*.........*..***...**.*....****..**.*..***.**..*..*.*******.....***..***......*....**.***.**.*....****...*****.***.**.**..*.*..*.***......***....**.***.**.****...**...*..***.******.*.*.*...*.***..*...**.***..**..*.**..***..*.*.*******.......*.......**.**.***.*.***.*..***...*.***.***....**.***.**.*.**.*...*..*.*...**..**.**........*.**.....*...**...*....*.*..*......*..****....* *...*......*****.**..**.*.***..*.**.**.****..***.*.*..*.*..*******.**.*.**.***..*.***.**.*.*.**.*......**.**.**....*****.*.*****..*....*..**.*...*****.*.****...**..*...**...*..****.***.**.*...*******....**..**..*..***.*...*..*.*.*..*.*.*.**.....**..****.*.***.*****....**.*.***.***.***......*.***..*.*..*..***...*....***.*...***..*...**..********.*...*.****.*..*...**.*...***....**..*.**..*****..*...*..*..*.**.***.**.***.**.*.****.**..**.*.**.*...*..*.***...*..*..*..****.*..***.**..**.***..*..****. .****.*.**..*.***.****.....**..*.*..*..***....*.*..**.*.*******..**.***...*.**.*.**..**.**...****.****..******....*..*.*.*...*..***.*...*.*.*..**...**..**....*.*****.*..**..**.**.***..*.**...*.*.*..*..**...**...*.....**.*..***..***.**....**...****.****.**.**.***.****..*..***.****.*.**.*.*...***.**...***.**..*.*.**.*****..*......**.*...**...**.*.***.**.**...*.***.***...*...*...*.*.**..........***.*.*.***.*.*.***..*.***.**.**..***.*..*..****.*.*.*.*.*..*..**.*...*..*.**.*......***.**...***.**.**.. *.*.*..*.*.***.*.****...*.*.**.*.*.*.**.*..**..***..*...***...*..**..******....****..***..**....**....*.*.*.*......*...**.*...*..***.**..***.*..***.*..........*.****...*.**..****..*.*.*..*.*.*.*.*.**.*.**.*..**..**...*.*.***.*...*.***.***...*.*..*.*..*.**...***.****...***.***.*..*..*.*.*...*.*.*.**.****.**..**...**.*.*...**.***.....**.**..**..**..**..****.*..*.**..**..*..**.*.....*..*.*.*.**..**...*..**....*..*.*.**.*.*.****...***.*****.****........**..**.**...****.**....*..*.*.**.**...***..***. .*.....****..**.**.****..**.*****.**....**...*.*......****.*....*.*..**.*.**..*.***...************.**.****..*..*.*.*...********.***.*.*****..*.**********..*.....*******..*..**.*.*....*.*..*....***.**..**.***.**.*.*******....*.**.*.**.*.*.**.*.*..*.*.*****.***..*.*.*..**...*...**.*.*..****.***.*.**.**...........*.*..**.**.*******.*...***...*.*.....**.**.*****.*.***.*...*...*.*****..**....***...*.***...****.**.*.*.**........***..*********...**..*..**.*.*..*****...*.**...*..*..****......**.**.***.* *..***.....**.*.***.**.*.*.*.*..*..*..***..*..***...**.*.*.*.*.*..**.........*...***...**.*.**.*.*..**.*.*...**...*.**..*...**.*..***.*....*.....*.*....***.*.*..**...**..**...*.*.**.**.*.**.**....****.*...*.*****.*.*.*.******.***.*.**.**...*..*..*..*....**..*....*.*.*.*.*****...*..*....*....**.**.*..*....*...***.....*..**..*.**.....*.**..*..***.**..**.*...*.****....*****....****.**..*.**.*..**.**.***.......*.*.*.******..*.*.**.*....**..*...***..*...***....**.**....**.*.**.***.**.*.**..**..*..*.* .*.****..*.*...****...**.**.*.....*..*..**.*..***..***.*.**..**.*......*......*****.*.**...**.*.***...***..*.*.*.*.**..***..*.*..*.*.*****..*.....*.*..**.***..*..***.***.**.*.***.*..*..*.***..*.*....*****.*.....**..***..*.......*..*..**..**...****.****......**.*...****..*.*..*.*..*.**..*.*.*....*.*.*.**.....*..*.****.*..*.***..*....*..**.*.*.....**.*..****.*.**.**.*...****.*...*.*.***.***..***...*..*..**.****.*******.****..***.*...***...**.**.*.....*.***.*....*.**.....*...**..**..*...**...*.**.. *......*.*..**.**.*....*...*..*.*...***.*..*..*.****.*.*..***.**...*.**..*.**.*.*****..*.**...**...*.....***....*********..**.**.**..*.****.*...*.*.***.***.*..*...**.****.*..*....**.....*..*....*..*...**...*.*****....**.....*..**.**.***..**....*****.***..*....*.*.**.**.**..*...**.***..*.**...*.....*.*..*.*.**.******...***.*.***...*..*.....*..*...**....**..*.**.*........****.****.*.***....******..**.*.****.*..**..***..*....*.**.*..*.****...*..****.**.***..*..*..**.*...**.*..*....*****.*.*.****.** .**.**..*..*.*****...*..**.****..*.**..**.*...*..***.*.*..****.*.*..*.....*.**.****...**......*..*...**.*.**...*.*..***..**.*..*..**...**..*....*.......*.*..*****.****.**..*...*.*****.****.....***...*..*.**..****.**.*.......*.**........*..**.......*******...***.*.**.*****..*.**.*********...*.***.****..*....*.*.*.**.******.***.*..***..*.*...**.**.***.**...*..*.****..***.**..*....**...*..*...*..*.*.*.**********.*...*.*....**.*****.*****.****..****...*.****...**.****...**..**.*..*.......****..*.... ***........********...**.**....*.*.**.**.*.**.*.*.*****..***.**...*.***...*...****...*...*****..*..**.*.**.*.*...*.*..*.**..*..**..*..***.*..***......***.******.***...***.*****..***..*......*.....**.**.*...*.***..***..*...**.*..*.*...**.*...*.*.*.......**.*.**...*..**..****.****...*****.**.******.*..*..****....*..*.******...**....*.***....*.*.*..***..*..**....*.*...*.*...*..**..**.*...**..**.*..*.**.**.*..****.**..*.***..***.***.**.....*.*...*.***..**....*.*.*.**.**...***......**.*.**.***.*..**. ..*..**..**.**.****..*...***.**.*....****...**.*..*.****.*...*.*****..**...**..*..***...****.**..******.**.***...**...*.*.***.**...*.***.*.*...****..**..**.*.*..*.*.***.*.*.***..**..*..*.*.****..**...**.*****....**.***.**..**.*....***.********.***..*...**.***...******...*..*.**.........**...*****..*****..*.***...*...*.*.*..**.*.******.*.***..*..*..*..*.****...*.**.*..*..***.*.****..******..**.*.***.**.*..*.****.*..*.*....*.**..**...*....*.*..***.**...**.**.*.***..**.**.*..*....**.*..*....***.... ....*****.****..**.*...*..*.*.*...**.*..***.*.***.*.******......*.*.*.**..****.*..*..*.**....***.*.***.*.***.**..*....*****...*.*..*.**...*....**.*****.*.****...*....**....*...*.....*...**..***.**..*.**...*..**..**..**.****.**..******....*.**.***.*.....*...*.***.*.****..*.**...*.****..**.**..*.*.*..**.******..******.*...*..*.***.****..**.**.***.****..*****.**.**.*****.*....*.****.*...*..**.......*.*****..*..****..**.*....*.***.*...**.*...*.*.**.*.......*...*.*..**...*.*.*.***...*.**...*...*.*... ******.*........*.**.**..***..***.*.....*****.**...*.**.*.*****.***.***.*.*..*.**..*****...*.*.***...******....*.**...***.**.**..**..**.*..*.***.**.***.**.*.***...*.*..*.**.*.*.*..*****..*..**.*.**..**...**.*.**.*.*.******..**..*..*.***..*..*..*.**.*......*.*.*...****.***.**.*.**..***.**.....*.***....*..*..**..*.*...***.****.*******.**...*..**.*..***..*.*..*.*.*.*.*.*..**...*....*****.......*.***...*......**.**.**.***.******.**.**..*...***..*..**.*.*.**.*..*.****....*....*.*.*..*.....*..*.***..* ..*.*.*.*.*.....*.*...*...**......*.*....**..*.*..***.**.**....*...**..*.*..****.****..**...**.**...***.*...*.*.****.*..*..****.********.*..***...*..**.*....*.***.*.*..*...*.***...**.****..***.***...*..****.*.*..**.*.*...*...*...*.*.*..*..****.*****....*.*.......**.*..****.*.*.**.*.*...*********.*...******..*.******...*..****.**.****.****.**..*..***..**..***.*****..**.**...*....*.*.....*..*..*..**..*....*.***.*.*..*.**.**...*..*.*.*..*.*..*.**...*.*.*..**.*..**....*...*....********..*......*.*.. *...*....**..*.*..*.....*.......**.****.*..**..***.*****...*..***.***..*********.**..******..****...*.*.***.....**.......*.*...*****.*.*.**.**.*......*...****.*.***.*..*..*...**.******.***.*.*..***.*..*.*.......***.*.**.***...*..*.****..**..*.....**.*..*******.*...*..*....**..*..*.*....*.*..****.*..*...******.****.*.*.....**.*.*..*.*......***.**.*.**....*..**...***..******.*......*..**...**..*.**...*.***.*...**.*.**.****.*.*.***...**.*...*........*...***.**.*..****..**..*...*.*.**.**.....**.*.*. *.*....**.....**.****....**.*.*.*..*.**..*........**..***.*******.......**.*...**..*..*.*...*.**.*..*.*.*.*..******..**.*****...*.***.....***..*.*.***..*****.**.**..**.....*..*...*..**..***...*..*...*.*.*.***.**.*****...**.**......***.*.*..****...*.***..***..*..*....*.***.*....*...**.***...*.*..**......*.**.*****.*******..*..**.**.**.*.**......**..*..*.*.**..***..***.....**.**....**.**.****.*......*******.*..*.....*.*.*****.**..**....*...*..**...**...*.*.*.*..**.**.......*...*.*.*.**..*.....*... ..*....***..******.....**.*..*.**.*..*...*.**..**.*...****..**.*..*.*.*.*.***...*..***.*..*....**.*...*.*..*...**....*****....*..**..***.....**.......**.******.****.*.*.....*..*..*..********.*.*..***.*.......*.*.****.***....**.*.*.***...*.*.**.....*...******..**.*.....*.*.***.*....**.***.**...*.....*.*.*...*...*.*****..*..*.**..*..**.*....*..*.....***...***.*..**..*...*...**...****.********..**.*.**.******.*.*.....****.*.**.*.....*******..***.****.****.***.*.....*.*.**..**..*..*..*.*.***.*..*... *..**.****......*****.*....**.**...***.**...**..**.....*...**.*........**.**.*....**......***.*.*.....****..**..*.*.*****....*.****.****.....****.*.***.*..**..*.****.*.**.***...**....*****.**.*...**.*.**.****...****.*.*...*....*.....*.....*.***..*.**...***..*.*.*...**...***..*.*.*....******.*...*........***.*.*.*...*...*..**.*...*.***..****......*.*...**......*.*..***....*.****..*....**.******.*....*....**....*..****....*..***.*..***..****.**.*.*.*****...*.**.**.*....*.**...**.*....****.*****... .......*...****.*..*......*..*....***.*.**.**..***..***..*.****.*....*.......**.**...*****.**.**..*******.***.*..*...*****....*...**.*.*.*.**.*...*...***.*.***...*.***.*.***.**..*..****..**...***.*.......**..*.....*.**...*.*.*.***....***.*....*..*..**.*.*.**..**.**.**.....**..**.*.*.*.*.*****.*.**.*.*...*.*.**.*....*...*.**..*.*......*....******.****.**.*.**....*******.****..*..*.*..*******.***..**...*.**.**.*..**.....*.**...*****.**.***....*..*.*..**.....*.*....*.**...****.***.***...***.....*.. *..**..*...***..***..*.***..*.**...*..**..*.*.*****..*....**.****.****.**......**....*..**..**..*...*.**.*..*.**...*...*...****..******.*.**...*************..*.*...******.....***..*.*.**.**..*...**..*****...*****..*..*..**.**..*.**.**..*.**...**.***.*.*.*.*.*...**..*...****.*.*...*.*.**..*.*...**.*.*....*.*....*.**.***.***...****.**....**.**....**.*....*.*........***..**.*..**..**..*..**...***.****.***......*..*****.....***.******..**.*...*....****.*****.**.**....**.****.....*..**.*.**..**.**..* .******........**.**..*.******...**....*....*..*.*..**..*..*..*......*.*.*.*.**.*.......*.*..*....**.*.***.***.******..***.*.**.*..*.**..***...***.*.******.*..*.**.**.***.*.**..**.*.***.**.***********.*.....*.*.*.**.*...*..**.*.*..*.*****..***.....*.**.*******.******.....*******.**.*.*.*..**...*..*.*....*....*.*.***.*.**.**...*..*.*.*....*.*.**...****.**..***.****......**..*...*.*.*****.**.**.****..*..*.*.*.*..***..*.****.*****...******.*....*.*..**...**..**..*.*..*...***..**..*..***.**.*.***.** ****.*.****.**.*.*.*..**...*...*..***......****.*..*.*.*.**........****..*.*.***........*..*.*.***..****..*...**.**.....*..*....*.**..**.**..*.**..*.***.*..*........*..*.***.*..*.****....***.....**.*.******..*.*.**..***..**...**.**.**********....*..******.*.*******.*..*.**..*.**.**.**..*.*...*...*******.**....**....**.*.***..**.******..**.*.**..*.**.*.*.*....*..*..*.***..*..****.****.***...*.*.******.******.*.***..***.......*...*.**.******..***..****....*.**.***.......*.***..*..*.*.****.***...** .****..*.******.*.*.**..*..***...*....*.*.***...*.***.*..*.*.....**..**...***..**....*.*.*...*.*....*****.*...***.*****..*.*.*.*...*.*...*....********.**.*.*.**.***..****.*....***..**..**.**.*......**.*.....*.*....****.**.*..*.**.*.*...**.....*..*.*..****.**......*******..*..*....***.**.**...*..***.*...***.*.***..***..**.*.**.....***..*.*.*....***...*....*.**..*.*.*..*.*.*.*.*****..***.**.*.*.*.*.*..**.**.**.*.***.**.*...*...**.*.*.**.**..***.**...**.*.*....*..*..*.*.****....*..*****.*.***....*. .**.....*..*.**.*.*..***.*.*..*.*...*******.**..**..*.***..*..***..*...*.*.*.*.**...*.*..***....**.**.**.....*...**...**.**..*..****....******.*.**...*.*.....*..*.*.*...*****.*.*.**.*.*.**...*..****.**.*******.**.*.*.*********.*.**..*..*.*..**.*..*.....*..*..*..**.*.*.***...***.*.**.*.*..*******...****..*...*........**...**.*.***...*..*..*.*...**.*****..*.**...**.*.***.**..*..*..**.*.*..*....******..*..*..**...**....*.*******..*.**.**.**.***.*.****.*....***....*.**.***.*.*.......**..*.*...**..*. *.*...**.***.*...**.**.***.*.*...**..**..**...*.**..*..**....*...*.***.**.**.......****..*.*.******.****.*......****..*....*.**..*.**...*.***.***.****...**.****.**.*.*....*.......***.*.*....*...**.*..*....**...**.*.****....***..*.*****..***.*.*.**.*...*..*...*.**..**.*...****...*******..*.*.*.******.*.*.**.*..*.*..***.*....*.....*....*.*.**.......*.****..*.**.*...*...***..**..*.***.*..*.*.*..****...*..........**.****.*....*.*.**..**..***..**.........**.*........*....*......***.*.**.**.....**.*** **...*....****.....*.*....****.**.*.**...**..*.**.***..***.*..*..*.*.***..******...*.****.*..**...*.**...*.*...*.*...*******.**...*.*....**.**...***..*...**.**.*.*.**..*....*.****.*.**..***..**.**..*.**.***..**.*.*..*.*.**..*.**........*.*..**....*.*.*****.*..****.***....*....**.......*.*..***..******..***.*.*.***.*..*....*****.*...*......*..**..*...*.*.*..****.***.**.*......****..*..*..**.***....**..*.*...*.******..***.*..**.*..*..*.****.**.**..*****.**.*.....*.*....*..........*.**....*.*.*.... .**.*.****...**.***......**..**...*.***.*..*.*...**.*....**.*...**.*.....*.*****.*.**..........*.*..*.*..*.*.**...*.....*..*......*.***.****...**.*..****...***..**.*.*..***.*..*....*****.*..*..**.**.*.*....*...*****..*.**.******.***..****.***..*.*.*.**..**...**.*.*.*..**.***.***...*..*..*.*..**.******.**..*..**.*.**.*.**.***.**.**.**....**.....*...*.*.**********...*.*.*.****..****.*...**..*......*.....*..**....*.*****.*.*.*******.**....*...**.****..*.*..*......*.*....*...****.****..***.....*.**. .*.****....*.*..*.*.**.*.*.*..*..*.*...*..****...*...*.....***...**.......**.****..**.*...**..**.***..*...***..*.*****.**...*.*..*****.*****..*****.*.***.*.....*....***.*..*.**..*.****....*.***...*...**.*****...*...*...****.**.***.....***.......**.....**.*....**.*...*.*..*.*....*.**.*.****.******...****...**..........*.**...***.*.*..**..*.*..*.*.....****.*....*..**..****.*....*....**..****.*..*.**..**.***.**..***.*....**..**.*.**.**...*.*.....***...*..***.**.**.*.**.*******.*.***.***..*..*..**** *....**...**.******.*.**.*..*.***..*.....***.*........**.**.****..*....*....*..**..*....**.**.*.***....**.*.*.*.......**.*..**....**.***.****......**.*..**.*...**.*.*..**....*.*..*..**.*..*.*.**..**...***.*....*....*.**..****.*.***..*..**.*****...*..*...**.*....*.*.*.*.**.**.*.*.***...*.*.***..**.*..*.*.**.**.....****...*.**.***.**..*....****..*...*.*..*.....***.***.*.*...*.....***....**.**......****.*.*.*.**.*.****.........******.*...***.**.*....*....****.........*.**.**........*.*....*..****.. ****.***.*..*.**....**..***.**.......***...*****...****..**...******.***.**..*..*..*.....***.....*...*.*.*.***..*..*.*.**...*..*..**..*...*.*....**...**.*..**.*..*..*.*...****..*****.*..***..*..***..*.**....***.***..*...****.**.*..**.....**.....*.*..***.*.*..***.*.****.....*............*...*...*..****..*...*.*...*******.*.*****..*.**.*****.**...**.**.*...**.*..*..*....****.*.*.**..*.....*.**.*....*.**....**.**..*..*.*.*...*.***..**..**..*******..*.*.***.**.***.*.***..*.**..*..**.*.*.*.**...*.*.* ....*.........*....*.....*.*****...***.*.*.*..**..**...*..*....****.*.**.**......*****.**....*...*.*.***..***..*..*..*.*....***.*..******.*.*..*.****.***.*...**..*.***.*.*****.***.**..***....****...*..*..*..*..*****.***..*.*****.**...*..****..*.***.***......*.*.*..*...*.*..**.*.*.*.**...*.*....*.*..*.*******.*....*....*..**..***.*.**...*.*....*.**.**.*.**.*..*.*.*......****..***..**.**...*.*...*.*.****.***.**..**.***.**.**.*..*.....*..**.**....*.*.*.****..**..*...*.****.*.*.*******....**...*.*** *..**..****..**..*****.**.***.....*.**..**..*..*.**..*.*.***...**.**..**.....****..*..**.**..**.*.***.*.****....**.**.*****.***.**.*...**..*.*..**..*.*..**......*****.*..*.***.*.*.*.**..*.**..**..*........*.*...***..*...*...***.*.**...**..*****.**..*.*..*...***...*****.****...*..*.**...***...****.***......*..**.**..*.****.*.*..***..**..*...*..*.*.****..**.**.****.*.....*..**.*....**...*.***.*......*.*.*...**.*...**.*.....***...*....**.**...*...***..*..****.....*.*.......*.***.***.**.*.*..**...*. .*.*.*..*..*.*..***.....**.*.**.*****.*.***..*..*.**..*......*******...**.**..*.*.*.*.**..*...*.****.*.....***..******..*...*.**.*.*..*.**.*.*....*..***...***..***.**..*..*...**.***...**.*..***..*..*.*.*..***..**...*...*.......*.*..*...**...********.*.*.*..*...*..****.*..*..*..*.*.***......****..*****..*.**..*.**...*..*.*.*.****..*.*..*..*****..***.*...****.*...**.*.*..*.**....**..*.*..*.*.*..*....**.*.**.**....*.***.**.***..****.**..**.****.*.**...*****.......*.**..*****...***..***..*..**..**** .**.*.*.***.*..**.****.*...*.....***.******...*.*.****.*..*....*..***.***.*..*..*.....**...**.*...*...*..***.*.****.*.*.******.**...***..*.*......*...*.*..**..**....**...*..*..****...*.****.*...**..*..**.*.**.**...**..**....*.*.****...*.**..**...*..***....*..***.*****..*...*..*...**...*......**.*..***....*....**....*.*.***.*.*.**..*.*.*.******..**..*.***.*..........*...*....*..***..*..*.**..***....**.***...*.*.*.**..*.*.***..**....*...***..*..*.****...***..*.**.*..**.*.*..*.*..*....******.**.**. .*..***.....*..*.**..*.***......*.*.****....***.*.**..*.****..*..*..**.*.***..**.*.*.*.****....*.*.....***...**.*..***....****....**.*.*..*..*.*..**.*****.*.....*..*.**...***..*.*****..*..*...***...*.*******.**...**..*...***.***...*.*.***.*....*.*..*..*****.*....*..******...******..*...*..**.*...**...*****.***..****.*....*.**.*.*..*.********.***....*****.**.*.....**..***.**.**...**.*****.***.*...****......*...*...*.***.**.*..**......*..*...*.*.***.*.**.***..****...*.*....**.**...*....**.**.**... *..***.....*..*.**.***.*..*...**...*.**.*...*.*.*****.**.*....***..**.***.***...***.*..*....**..**.*...*...**..*..*.*...**..**....******.*.**....*.*.*.**.***...***..*..*.*..*..*..*.....***.*..*****..*******.****....*...*......**.**..**.*****...*.*..****...*.**..**..**.**.**.*****..*.****.*..*.*.**....**.*...*.*....***.*....******...*.**..****.**..***...****....*.**....***.*.......**..*.........********.*..***.*..**.**...***.*...*..**.**.*......**.*.***.**..*.*.*.*.*.*.***..**..**.*****.**.**.*** ..***..**..*..**.**.*.*...**..*...*.**.****...*...**.....**..****.*..**.*...*.***.*..*..*.**.***.*..***....**.*.*....*.************....****...**.***..*.**...****.*.**..***.*...*.*.*.*..*...***..*.*.**...*....*..*.******...*.**.***.....*.***.***.*.*.*.***.***.***.*........*.*.*..***...*..*.**.**...*.**..**.**.*..*****.**..**..**.****.****.***.***..**.*.***.*.*******.*...*...***.*****.**.**.*..*.******.*....***..*.*.***.*...****..**.....***..****....*.*...***..*******.*..*...***.*...**.**..**...** ....**.***...*.....***..*.*****.*...*.*.**....*...*.*.**.*****.*..******.**....******.*.*.**..*.*.****.*.*.*.*..*.**.**..***...*.**.***..*..**....*.***..***....*****..*.***..**.*.**..**.**..****..*...**..*.***.*..**.*.*****..*****..*****.*..*.****..**.*.**********.**.****.**.*.*...***.*****.***.***..*..*.**.*******.**..........*....*.......*...**..*......*.***.*...**.*******.*.***.****....*****..**.**.....**..**....**.*.*.*...**..*..*.*..*****..*.****.*......*******..**...**.*.*.....*...****..*. *.****.....*...*.**...****...**..*.*..**.*.**..*****...**..*..*****.***.**.*..*.*.****.....**..*.**.*....*..***......*.*.*....****.***.******..*..*.*..**...*...****.*..**.**.*...**.***...*..*..*.***.**.****.*****..**..***.**.*.***....**.**..**.**.********.......*.....**..****.****...*..*.***.*.**.*..****.*..*.*..**..***.*.****....*.*.***.***..**.*.*..*...*..*..**.*...*****....**.***..**.**.*******.******.*.*..****.*....**.*.*.***.*...*..*..*..*.*.*.*.*..*..*..**.**..***..*.*..******.*.....**.... *...*..*....**.**...*..****....***...**.**.**.*........*..*..**..*.*...*.*..*....**.*..***.**..**.*..********.....****..***...*...*.*...*.**.**..*.*.**..*.*.*....*.*..*....*...*****.*..***.**.*..*..*.****...********...*..**..*...*..*....******.**.*.*.*.*....**..**.**..**.*...**.*..**...*....*.*..**..**..****.**.*.***.*.*..*.*****...*.*..*...*..*.*.*..*.***..***.*..*..*.***.**..........*.**.***...*....****.**.*..*..***..*.*.*.*..*.*.*.***....*.********.*..***.*.*..*.**..*.*.*....***...**.*.....** .*.*..**...**.****..**..*.**..*..*.*..*.**.**..****.*.*.....*.*.*...***..*..*.*..*..*.**.**.*.*.***.******..*****..***.*.**.*..*..**.**.****...*.***.*.***.......*..*.****..*.*.**.**.*.*...**..**...***..*.**.*.***.******........*.**..*****.*...*.*.*.*..*..*...******.*..*..***.*..**.*****..***..***..*..*******..**..*.*.*.*.****...*.*...*....***.*..*.**..*..******.*.*.*.**.*.*****..***..*.****.**.******...*.****..**..****..*.*.*.*..**.*.....**.....*.**..*..*.*.*.**........**.***.*.**.*...*.*.****.* ...*..**..*.****...**.*.*...*****.*...*..***..*..****.*.*.****.*.**...*..**..**....*..*...*....**....*....*....***.*.**..*....*...*.*..*..**.*.*.******...*...*.....*.**.*.**.*..****.**....*.....***..**********....*.***.*****.**.....*******.*.*.****.*.*..****....**..*...*..*........*...**..*.**.*.**...*...**...*.*..**...*..**.*..******.*..*..*.*....***....*.**.**..**.....****.**..***.****....**.***.*...*..*****...*...***..**.*.****....****..*......*......*..***......***.**..*.**.*.***.***..*.*.*. .....**.********..*.**.****...*...**...**.*.*...*....*...*.*.**..*..*.*.**..***.*..........*...**.....**.***.*.*.*****.*.***.*..****.**.*......*..**.....**.**.*..***.****.**.**....***.*.*...**..****..*****..**..***.****.**..*.*...*..***..****.*..*..**.*.*****.*.*..*..*.*...**..*.**.*.**...........**.*..*......**.*....*.*.**..*..****.....**.*..***....****.*.****...*..*...***....*.**.**.*....**.**......*..***.*..*...*...*..*.*.*.**...*..*.**...**..*.*..*.*.....*..***..*****..**..*..***.*..*.*.**.* **.**..*...*..*.***.***....*.......***...*.**.**.***..**..*.***.*..**.*.*..*...**...**..*******.*...***..*.*......**..*..***.**...*...*...**...**...***..*.**...*.**.**.*.*.**.***...*.....****.**...***......*.***.*.**.**..********....**..*.*.**.*****..**.*.*********.**..****.*..*..*........*.***...**.*..*...*....**.*.....**..*.*.**.*...*...******.**.*...*..**.*********.******.*..*****.*..**....**.*.***..**.*.....*..**.....*.*****.**.*.****..*...*..*.***.*..*......*..*.*.*..*.*.*.*...*...*.*.*.*.*