#include #include #include #include #include #include #include #define LL long long #define lim 1000000001 using namespace std; int n,p; string t; int main() { cin>>n; for (int i=0; i>t; if(10*(t[0]-'0')+(t[1]-'0')>23 || 10*(t[3]-'0')+(t[4]-'0')>59 ) { cout<<"NO"<<'\n'; return 0; } if (t[0]!='0') p=1000*(t[0]-'0')+100*(t[1]-'0')+10*(t[3]-'0')+(t[4]-'0'); if(t[3]=='0' && t[4]=='0') { cout<<"YES"<<'\n'; return 0; } if(t[0]==t[4] && t[1]==t[3]) { cout<<"YES"<<'\n'; return 0; } if(t[0]==t[3] && t[1]==t[4]) { cout<<"YES"<<'\n'; return 0; } if(t[1]-'0'==t[0]-'0'+1 && t[3]-'0'==t[1]-'0'+1 && t[4]-'0'==t[3]-'0'+1) { cout<<"YES"<<'\n'; return 0; } if(p!=0 && (p & (p - 1)) == 0) { cout<<"YES"<<'\n'; return 0; } cout<<"NO"<<'\n'; } return 0; }