#include using namespace std; int N,X,Y,Z,T,xy,zt,tz,xyzt; char s[10]; int main() { cin >> N; cin.getline(s,9); while(N--) { cin.getline(s,9); X = int(s[0]-'0'); Y = int(s[1]-'0'); Z = int(s[3]-'0'); T = int(s[4]-'0'); xy = 10*X+Y; zt = 10*Z+T; tz = 10*T+Z; xyzt = 100*xy+zt; if (xy < 0 || xy > 24) { cout << "NO\n"; continue; } if (zt < 0 || zt >= 60) { cout << "NO\n"; continue; } if (zt == 0) { cout << "YES\n"; continue; } if (xy == zt) { cout << "YES\n"; continue; } if (xy == tz) { cout << "YES\n"; continue; } if (Y == X+1 && Z == Y+1 && T == Z+1) { cout << "YES\n"; continue; } if (xyzt == 1024 || xyzt == 2048) { cout << "YES\n"; continue; } cout << "NO\n"; } return 0; }