#define A,t=m[x][y],t=abs(s=t-m[x+u][y+v])<2|(t==m[x+u*2][y+v*2]&s>1)*2,f(x+u*t,y+v*t),t=u,u=-v,v=t u,v=1;a,b;char*r="NO",m[120][60];f(x,y,s,t){m[y+60][x]++||(r=x-a|y-b?r:"YES"A A A A);}main(i,x,y){for(scanf("%*d%*d%d%d%d%d ",&x,&y,&a,&b);gets(m[i++]+1););f(x,y);a=!puts(r);}