#include int main() { FILE *fin,*fout; int a,b,n,x,z; char c2; fin=fopen("input.in","r"); fout=fopen("output.out","w"); fscanf(fin,"%d", &n); while (n>0) { fscanf(fin,"%d", &x); a=x; c2=fgetc(fin); fscanf(fin,"%d", &x); b=x; z=a*100+b; if (a>9 && b>9) { if (b==0 || a==b || (b/10+1==b%10 && a/10+1==a%10 && b/10-1==a%10) || (a/10==b%10 && a%10==b/10) || (z==1024 || z==2048 || z==4096 || z==8192)) fprintf(fout,"YES\n"); else fprintf(fout,"NO\n"); } else { if (b==0 || a==b || (z==1024 || z==2048 || z==4096 || z==8192)) fprintf(fout,"YES\n"); else fprintf(fout,"NO\n"); } n--; } return 0; }