#include <fstream>
#include <algorithm>
#include <cmath>
#include <iostream>




using namespace std ;




int N ;
int XX, YY;

bool SQR(int numb)
{
    if(numb == 2048 || numb == 1024 )
        return true ;
    else return false ;

}

int main()
{
    cin >> N ;

    while(N --)
    {   string sir ;
        XX = 0 ;
        YY = 0 ;
        cin >> sir ;
        XX = (sir[0] - '0'  )* 10 + sir[1] - '0';
        YY = (sir[3] - '0'  )* 10 + sir[4] - '0' ;
      int  NUMBER = (sir[0] - '0'  )* 1000 + (sir[1] - '0') * 100 + (sir[3] - '0') * 10 + sir[4] - '0' ;

        if(XX < 24 && YY < 60)
        {
           if(sir[3] == 0 && sir[4] == 0)
            cout << "YES\n" ;
           else if(sir[0] == sir[3] && sir[1] == sir[4])
            cout << "YES\n" ;
           else if(sir[0] == sir[4] && sir[1] == sir[3])
            cout << "YES\n" ;
           else if((sir[0] == sir[1] - 1  && sir[3] == sir[4] - 1 && sir[1] == sir[3] - 1) ||(sir[0] == sir[1] + 1  && sir[3] == sir[4] + 1 && sir[1] == sir[3] + 1))
            cout << "YES\n" ;
            else if(SQR(NUMBER))
                cout << "YES\n" ;
           else cout << "NO\n" ;



        }
        else cout << "NO\n" ;
    }


    return  0 ;
}