#include using namespace std; //FILE* fin=freopen("date.in","r",stdin); //FILE* fout=freopen("date.out","w",stdout); int n; char time[6]; int main() { int i,h,m,invh,invm; scanf("%d",&n); for (i=1; i<=n; i++) { scanf("%s",&time); h=(time[0]-'0')*10 + time[1]-'0'; invh=(time[1]-'0')*10 + time[0]-'0'; m=(time[3]-'0')*10 + time[4]-'0'; invm=(time[4]-'0')*10 + time[3]-'0'; if (h>=24 || m>=60) { printf("NO\n"); continue; } if (m==0) { printf("YES\n"); continue; } if (h==m) { printf("YES\n"); continue; } if (h==invm) { printf("YES\n"); continue; } if (h/10+1==h%10 && h%10+1==m/10 && m/10+1==m%10) { printf("YES\n"); continue; } if ( (h==10 && m==24) || (h==20 && m==48) ) { printf("YES\n"); continue; } printf("NO\n"); } return 0; }