#include <iostream>
using namespace std;
char x,y,z,t,c;
int n;
int main()
{
for(cin>>n;n;n--)
{
cin>>x>>y>>c>>z>>t;
if((x>'2' || (x=='2' && y>'4')) || z>='6')cout<<"NO"<<'\n';
else if(z=='0' && t=='0')cout<<"YES"<<'\n';
else if(x==z && y==t)cout<<"YES"<<'\n';
else if(x==t && y==z)cout<<"YES"<<'\n';
else if(x+1==y && y+1==z && z+1==t)cout<<"YES"<<'\n';
else{
int nr=(x-'0')*1000+(y-'0')*100+(z-'0')*10+(t-'0');
while(nr%2==0)nr/=2;
if(nr==1 && x!='0')cout<<"YES"<<'\n';
else cout<<"NO"<<'\n';
}
}
return 0;
}