#include using namespace std; //ifstream fin ("input.in"); //ofstream fout ("output.out"); int n; char sir[10]; int a[10]; bool putere (); int main() { int i; cin>>n; for(i=1; i<=n; ++i) { cin>>sir; a[1]=sir[0]-'0'; a[2]=sir[1]-'0'; a[3]=sir[3]-'0'; a[4]=sir[4]-'0'; if( (a[1]*10+a[2])>=24 || (a[3]*10+a[4])>=60 ) cout<<"NO\n"; else if(!a[3] && !a[4]) cout<<"YES\n"; else if(a[1]==a[3] && a[2]==a[4]) cout<<"YES\n"; else if (a[1]==a[4] && a[2]==a[3]) cout<<"YES\n"; else if(a[2]==a[1]+1 && a[3]==a[2]+1 && a[4]==a[3]+1) cout<<"YES\n"; else if( putere() ) cout<<"YES\n"; else cout<<"NO\n"; } return 0; } bool putere () { int nr=a[1]*1000+a[2]*100+a[3]*10+a[4]; if(nr==1) return 0; while(nr!=1) if(nr%2==0) nr=nr/2; else return 0; return 1; }