#include using namespace std; int main() { // freopen("a.in", "r", stdin); // freopen("a.out", "w", stdout); int t; char sir[10]; scanf("%d\n", &t); for(; t >= 1; --t){ gets(sir); int h = (sir[0] - '0') * 10 + (sir[1] - '0'); int m = (sir[3] - '0') * 10 + (sir[4] - '0'); if(h >= 0 && h < 24 && m >=0 && m < 60){ if(sir[3] == '0' && sir[4] == '0') printf("YES\n"); else if(sir[0] == sir[3] && sir[1] == sir[4]) printf("YES\n"); else if(sir[0] == sir[4] && sir[1] == sir[3]) printf("YES\n"); else if(sir[1] == sir[0] + 1 && sir[3] == sir[1] + 1 && sir[4] == sir[3] + 1) printf("YES\n"); else{ int x = (sir[0] - '0') * 1000 + (sir[1] - '0') * 100 + (sir[3] - '0') * 10 + (sir[4] - '0'); if(x == 1024 || x == 2048 || x == 4096 || x == 8182) printf("YES\n"); else printf("NO\n"); } } else printf("NO\n"); } return 0; }