#include <stdio.h> #include <stdlib.h> #include <string.h> int main() { char s[5],ok=0,h,m,*v; int n,i; v=(char*)malloc(n); scanf("%d",&n); for(i=0;i<n;i++) {scanf("%s",&s); h=10*(s[0]-'0')+(s[1]-'0'); m=10*(s[3]-'0')+(s[4]-'0'); if((h>=0)&&(h<24)&&(m==0))ok=1; if((h==m)&&(h>=0)&&(h<24)&&(m>=0)&&(m<60))ok=1; if((h==(m%10)*10+m/10)&&(h>=0)&&(h<24)&&(m>=0)&&(m<60))ok=1; if((m-h==22)&&(h>=0)&&(h<24)&&(m>=0)&&(m<60))ok=1; if((h==10||h==20)&&(m==24||m==48))ok=1; if(ok==1){v[i]=1;ok=0;} else v[i]=0; } for(i=0;i<n;i++) { if(v[i])printf("Yes\n"); else printf("No\n"); } return 0; }