#include int n, h, m, i; char x, y, z, t, p; int putere_2(int a, int b) { int nr=0; nr=a*100+b; while(nr!=1) { if(nr%2) { return 0; } nr/=2; } return 1; } int main() { scanf("%d\n", &n); for(i=1;i<=n;++i) { scanf("%c%c%c%c%c\n", &x, &y, &p, &z, &t); h=(x-'0')*10+(y-'0'); m=(z-'0')*10+(t-'0'); if(h>=0&&h<=23&&m>=0&&m<=59) { if(z=='0'&&t=='0') printf("YES\n"); else if(x==z&&y==t) printf("YES\n"); else if(y==x+1&&z==y+1&&t==z+1) printf("YES\n"); else if(x!='0'&&putere_2(h,m)) printf("YES\n"); else printf("NO\n"); } } }