#include <stdio.h> #include <stdlib.h> #include <string.h> int main() { int n,i,a=0; char s[10],k[1000000]; strcpy(k,"\0"); scanf("%d",&n); fgets(s,10,stdin); for(i=0;i<n;i++) { fgets(s,10,stdin); a=((char)s[0]-48)*1000+((char)s[1]-48)*100+((char)s[3]-48)*10+((char)s[4]-48); if((a/100>=24)||(a%100>=60)) strcat(k,"NO\n"); else if((a/100==a%100)||((a/1000==a%10)&&(a/10%10==a/100%10))||(a%100==0)||(a/100+22==a%100)||((a != 0) && !(a & (a - 1)))) strcat(k,"YES\n"); else strcat(k,"NO\n"); } fputs(k,stdout); return 0; }