#include<iostream>
#include<cmath>
#include<cstring>
using namespace std;
int main(){
short n,p;
char v[6];
cin>>n;
while(n--){
	cin>>v;
	if(v[0]=='2' && v[1]>='4')			cout<<"NO\n";	
	else if(v[0]>'2')					cout<<"NO\n";
	else if(v[3]>='6')					cout<<"NO\n";
	else if(v[3]=='0' && v[4]=='0')		cout<<"YES\n";
	else if(v[0]==v[3] && v[1]==v[4])	cout<<"YES\n";
	else if(v[0]==v[4] && v[1]==v[3])	cout<<"YES\n";
	else if(v[0]==v[1]-1&&v[1]==v[3]-1&&v[3]==v[4]-1)	cout<<"YES\n";
	else{
		p=1000*(v[0]-'0')+100*(v[1]-'0')+10*(v[3]-'0')+v[4]-'0';
		if(p==1024 || p==2048 || p==4096 || p==8192)	cout<<"YES\n";
		else											cout<<"NO\n";
	}
}
return 0;
}