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

int q;
char a[6];

void solve()
{
    if (a[0]>'2' || a[1]>'4' || a[3]>'6' || (a[3]=='6' && a[4]>'0'))
    {
    cout<<"NO"<<'\n';
    return;
   }
    if (a[3]=='0' && a[4]=='0')
   {
    cout<<"YES"<<'\n';
    return;
   }
    if (a[0]==a[3] && a[1]==a[4])
    {
    cout<<"YES"<<'\n';
    return;
   }
    if (a[0]==a[4] && a[1]==a[3])
    {
    cout<<"YES"<<'\n';
    return;
   }
    if (a[0]==a[1]-1 && a[1]==a[3]-1 && a[3]==a[4]-1)
     {
    cout<<"YES"<<'\n';
    return;
   }
    if (a[0]=='1' && a[1]=='0' && a[3]=='2' && a[4]=='4')
    {
    cout<<"YES"<<'\n';
    return;
   }
    if (a[0]=='2' && a[1]=='0' && a[3]=='4' && a[4]=='8')
     {
    cout<<"YES"<<'\n';
    return;
   }

   cout<<"NO"<<'\n';

}

int main()
{
    cin>>q; cin.get();
    while (q--)
   {
        cin.getline(a,6);
        solve();
   }
    return 0;
}