#include using namespace std; int n; void citire(); int verif(int, int, int, int); int main() { citire(); return 0; } void citire() { int i, a, b, c, d; char ch; std::cin>>n; for(i=1;i<=n;++i) { std::cin>>ch; a=ch-'0'; std::cin>>ch; b=ch-'0'; std::cin>>ch; std::cin>>ch; c=ch-'0'; std::cin>>ch; d=ch-'0'; if(verif(a, b, c, d)) std::cout<<"YES\n"; else std::cout<<"NO\n"; } } int verif(int X, int Y, int Z, int T) { if(X*10+Y>24) return 0; if(Z*10+T>60) return 0; if(!Z && !T) return 1; if(X==Z && Y==T) return 1; if(X==T && Y==Z) return 1; if(Y==X+1 && Z==Y+1 && T==Z+1) return 1; if(X*1000+Y*100+Z*10+T==1024 || X*1000+Y*100+Z*10+T==2048) return 1; return 0; }