#include <fstream>
#include <cstring>
#include <string>
using namespace std;

ifstream fin("txt.in");
ofstream fout("txt.out");

int n;
char h1, h2, sep, m1, m2;
string ora, minut, timp;

int main()
{
    fin >> n;
    fin.get();

    for ( int i = 0; i < n; ++i )
    {
        fin >> h1 >> h2 >> sep >> m1 >> m2;

        bool ok = false;

        if ( m1 == '0' && m2 == '0' )
            ok = true;

        if ( h1 == m1 && h2 == m2 )
            ok = true;

        if ( h1 == m2 && h2 == m1 )
            ok = true;

        ora.clear();
        minut.clear();
        timp.clear();

        timp.push_back(h1);
        timp.push_back(h2);
        timp.push_back(m1);
        timp.push_back(m2);

        ora.push_back(h1);
        ora.push_back(h2);

        minut.push_back(m1);
        minut.push_back(m2);

        if ( timp == "0123" || timp == "1234" || timp == "2345" )
            ok = true;

        if ( timp == "1024" || timp == "2048" )
            ok = true;

        bool v = true;

        if ( ora < "00" || ora > "24"  )
            v = false;
        if ( minut < "00" || minut >= "60" )
            v = false;

        if ( v && ok )
            fout << "YES\n";
        else
            fout << "NO\n";
    }

}