#include <iostream>

using namespace std;
int i,n,x,y,z,t;
char c1,c2,c3,c4,c5;
int main()
{
    cin>>n;
    for(i=1;i<=n;i++)
    {
        cin>>c1>>c2>>c3>>c4>>c5;
        x=c1-'0';
        y=c2-'0';
        z=c4-'0';
        t=c5-'0';
        if(x*10+y<24 && z*10+t<60)
        {
            if(z=='0' && t=='0')
            {
                cout<<"YES"<<'\n';
            }
            else
            {
                if(x==z && y==t)
                {
                    cout<<"YES"<<'\n';
                }
                else
                {
                    if(x==t && y==z)
                    {
                        cout<<"YES"<<'\n';
                    }
                    else
                    {
                        if(x+1==y && y+1==z && z+1==t)
                        {
                            cout<<"YES"<<'\n';
                        }
                        else
                        {
                            nr=x*1000+y*100+z*10+t;
                            p=1;
                            ok=0;
                            for(j=1;j<=11;j++)
                            {
                                p=p*2;
                                if(nr==p && p>99)
                                {
                                    ok=1;
                                    cout<<"YES"<<'\n';
                                    break;
                                }
                            }
                            if(ok==0)
                            {
                                cout<<"NO"<<'\n';
                            }
                        }
                    }
                }
            }
        }
        else
        {
            cout<<"NO"<<'\n';
        }
    }
    return 0;
}