#include <iostream>
#include <cmath>

using namespace std;

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

        }
    }
    //cout << "Hello world!" << endl;
    return 0;
}