#include using namespace std; char X,Y,Z,T,k,r; int n,i,x,y,z,t,nr,flag,j; int putere_2() { x=X-48; y=Y-48; z=Z-48; t=T-48; nr=x*1000+y*100+z*10+t; for(j=31;j>=0;j--) if(((nr>>i)&1)==1) flag++; if(flag==1) return 1; else return 0; } int main() { cin>>n; for(i=1;i<=n;i++) { cin>>X>>Y>>k>>Z>>T; if(X<=50 && Y<=51 && Z<=53 && T<=57) { if(X==Y-1 && Y==Z-1 && Z==T-1 || Z==48 && T==48 || X==T &&Y==Z || X==Z && Y==T || putere_2()==1 ) cout<<"YES\n"; else cout<<"NO\n"; } else cout<<"NO\n"; } return 0; }