#include <iostream>

using namespace std;

bool sol[60];

int main()
{
    char c[5];
    int n;

    cin >> n;
    for (int i = 1; i <= n; ++i)
    {
        cin >> c;
        if (c[0] > '2')
        {
            sol[i] = 0;
            continue;
        }
        if (c[0] == '2' && c[1] > '4')
        {
            sol[i] = 0;
            continue;
        }
        if (c[3] > '5')
        {
            sol[i] = 0;
            continue;
        }
        if (c[3] == '0' && c[4] == '0')
        {
            sol[i] = 1;
            continue;
        }
        if (c[0] == c[3] && c[1] == c[4])
        {
            sol[i] = 1;
            continue;
        }
        if (c[0] == c[4] && c[1] == c[3])
        {
            sol[i] = 1;
            continue;
        }
        if (c[1] == c[0]+1 && c[3] == c[1]+1 && c[4] == c[3]+1)
        {
            sol[i] = 1;
            continue;
        }
        if (c[0] == '1' && c[1] == '0' && c[3] == '2' && c[4] == '4')
        {
            sol[i] = 1;
            continue;
        }
        if (c[0] == '2' && c[1] == '0' && c[3] == '4' && c[4] == '8')
        {
            sol[i] = 1;
            continue;
        }
        sol[i] = 0;
    }

    for (int i = 1; i <= n; ++i)
        if (sol[i])
            cout << "YES\n";
        else
            cout << "NO\n";

    return 0;
}