#include<iostream>
#include<string>

using namespace std;

int main()
{
	int n,X,Y,Z,T,xy,zt;
	cin>>n;
	string s;
	for(int i=0;i<n;i++){
		cin>>s;
		X = s[0] - '0';
		Y = s[1] - '0';
		Z = s[3] - '0';
		T = s[4] - '0';
		xy = X * 10 + Y;
		zt = Z * 10 + T;
		if(xy < 0 || xy >= 24 ){
			cout<<"NO"<<endl;
			continue;
		}
		if(zt < 0 || zt >= 60){
			cout<<"NO"<<endl;
			continue;
		}
		if(zt == 0 || xy == zt || ( X == T && Y ==Z ) ){
			cout<<"YES"<<endl;
			continue;
		}	
		if((Y == (X+1)) && (Z == (Y+1)) && (T == (Z+1)) ){
			cout<<"YES"<<endl;
			continue;
		}
		int p2 = xy * 100 + zt;
		if(p2 == 1024 || p2 == 2048){
			cout<<"YES"<<endl;
			continue;
		}
		cout<<"NO"<<endl;
	}

}