#include<stdio.h>

int a,b,c,d,e,n;
char s[105];

int main ()
{
    int i;
 //   freopen("a.in","r",stdin);
  //  freopen("a.out","w",stdout);

    scanf("%d",&n);

    for(i = 1; i <= n; i++)
    {
        scanf("%s",s);
        a = s[0] - '0';
        b = s[1] - '0';
        c = s[3] - '0';
        d = s[4] - '0';
        if(a * 10 + b > 23 || c * 10 + d > 59)
        {
            printf("NO\n");
            continue;
        }
        if(c * 10 + d == 0)
        {
            printf("YES\n");
            continue;
        }
        if(c * 10 + d == a * 10 + b)
        {
            printf("YES\n");
            continue;
        }
        if(a * 10 + b == d * 10 + c)
        {
            printf("YES\n");
            continue;
        }
        if(b == a + 1 && c == b + 1 && d == c + 1)
        {
            printf("YES\n");
            continue;
        }
        e = a * 1000 + b * 100 + c * 10 + d;
        if(e == 1024 || e == 2048 || e == 4096 || e == 8192)
        {
            printf("YES\n");
            continue;
        }
        printf("NO\n");
    }

    return 0;
}