#include <iostream>

using namespace std;
int n, x, y;
string a, out;
int main(){
    cin>>n;
    for(int i=0;i<n;++i){
        cin>>a;
        x=(a[0]-'0')*10+a[1]-'0';
        y=(a[3]-'0')*10+a[4]-'0';
        out="NO";
        if(x>23||y>59){
            cout<<out<<"\n";
            continue;
        }
        if(!y)
            out="YES";
        if(x==y)
            out="YES";
        if(a[0]==a[4]&&a[1]==a[3])
            out="YES";
        if(a[1]-a[0]==1&&a[3]-a[1]==1&&a[4]-a[3]==1)
            out="YES";
        x*=100;
        x+=y;
        if(x>1000){
            int db=0;
            for(int i=0;i<30;++i){
                db+=x&1;
                x>>=1;
            }
            if(db==1)
                out="YES";
        }
        cout<<out<<"\n";
    }
    return 0;
}