#include <cstdio>
int n, h, m, i;
char x, y, z, t, p;
int putere_2(int a, int b)
{
    int nr=0;
    nr=a*100+b;
    while(nr!=1)
    {
        if(nr%2)
        {
            return 0;
        }
        nr/=2;
    }
    return 1;
}
int main()
{
    scanf("%d\n", &n);
    for(i=1;i<=n;++i)
    {
        scanf("%c%c%c%c%c\n", &x, &y, &p, &z, &t);
        h=(x-'0')*10+(y-'0');
        m=(z-'0')*10+(t-'0');
        if(h>=0&&h<=23&&m>=0&&m<=59)
        {
            if(z=='0'&&t=='0')
                printf("YES\n");
            else
                if(x==z&&y==t)
                    printf("YES\n");
                else
                    if(y==x+1&&z==y+1&&t==z+1)
                        printf("YES\n");
                    else
                        if(x!='0'&&putere_2(h,m))
                            printf("YES\n");
                        else
                            printf("NO\n");

        }
    }
}