#include <iostream>
#include <cstring>

using namespace std;

int main()
{
    int n,a,b,i;
    char c[10];
    cin>>n;
    for(i=1;i<=n;i++)
    {
        cin>>c;
        a=(c[0]-'0')*10 + (c[1]-'0');
        b=(c[3]-'0')*10 + (c[4]-'0');
        if(a>24) cout<<"NO"<<'\n';
        else if(b>60) cout<<"NO"<<'\n';
        else if(b==0) cout<<"YES"<<'\n';
        else if(a==b) cout<<"YES"<<'\n';
        else if(c[0]==c[4] && c[1]==c[3]) cout<<"YES"<<'\n';
        else if(c[0]==c[1]-1 && c[0]==c[3]-2 && c[0]==c[4]-3) cout<<"YES"<<'\n';
        else if(c[0]!='0')
        {
            a=a*100+b;
            while(a%2==0)
                a=a/2;
            if(a==1) cout<<"YES"<<'\n';
            else cout<<"NO"<<'\n';
        }
        else cout<<"NO"<<'\n';

    }
    return 0;
}