#include<iostream>
#include<algorithm>
#include<string>
using namespace std;

int t,i,x,y,z,a[20];
string s;

int main()
{
  for(a[0]=i=1;i<=14;++i) a[i]=a[i-1]*2;

  cin>>t; getline(cin,s);

  while(t--)
  {
    getline(cin,s);

    x=(s[0]-'0')*10+s[1]-'0';
    y=(s[3]-'0')*10+s[4]-'0';
    z=x*100+y;

    if(x>=24 || y>=60) cout<<"NO\n";
    else if(x==y || !y || (s[1]==s[3] && s[0]==s[4]) || x+11==y) cout<<"YES\n";
         else {
                for(i=1;i<=13;++i)
                if(a[i]==z) cout<<"YES\n",i=14;
                if(i==14) cout<<"NO\n";
              }
  }

 return 0;
}