#include <cstdio>
#include <cstring>
using namespace std;

int N;
char S[10];

int main()
{
    scanf("%i\n", &N);
    for(int i = 1; i <= N; ++ i)
    {
        gets(S + 1);
        int A = (S[1] - '0') * 10 + S[2] - '0';
        int B = (S[4] - '0') * 10 + S[5] - '0';
        int Nr = A * 100 + B;

        bool OK = 0;

        if(B == 0) OK = 1;
        if(A == B) OK = 1;
        if(S[1] == S[5] && S[2] == S[4]) OK = 1;
        if(S[2] - S[1] == 1 && S[4] - S[2] == 1 && S[5] - S[4] == 1) OK = 1;
        if(A >= 10 && (Nr & (Nr - 1)) == 0) OK = 1;

        if(A >= 24 || B >= 60) OK = 0;

        if(OK) printf("YES\n");
        else printf("NO\n");
    }
}