#include #include #include using namespace std; int n,i,j,nr,x,y,ok; char s[10]; int main() { cin>>n; cin.get(); for(i=1;i<=n;i++) { cin.get(s,6); ok=1; y=0; x=0; for(j=0;j<6;j++) { if(s[j]==':') ok=0; if(ok=1) { x=x*10+s[j]-'0'; } else { y=y*10+s[j]-'0'; } } cin.get(); int r=0; if(x>24 || x==0 || y>60 && r==0) { cout<<"NO"<<'\n'; r=1; } if(y==0 && r==0) { cout<<"YES"<<'\n'; r=1; } if(x==y && r==0) { cout<<"YES"<<'\n'; r=1; } if(x%10==y/10 && x/10==y%10 && r==0) { cout<<"YES"<<'\n'; r=1; } if(x/10==x%10+1 && x%10==y/10+1 && y/10==y%10+1 && r==0) { cout<<"YES"<<'\n'; r=1; } if(sqrt(double(x*100+y))==int(sqrt(double(x*100+y))) && r==0) { cout<<"YES"<<'\n'; r=1; } if(r==0) cout<<"NO"<<'\n'; } return 0; }