#include using namespace std; int n,a,b; char s[6]; inline bool valid() { a=(s[0]-'0')*10+(s[1]-'0'); b=(s[3]-'0')*10+(s[4]-'0'); if(a<0 || a>=24 || b<0 || b>=60) return false; if(s[3]==s[4] && s[3]=='0') return true; if(s[0]==s[3] && s[1]==s[4]) return true; if(s[0]==s[4] && s[1]==s[3]) return true; if((s[1]==s[0]+1)&& (s[3]==s[1]+1) && (s[4]==s[3]+1)) return true; if(s[0]=='1' && s[1]=='0' && s[3]=='2' && s[4]=='4') return true; if(s[0]=='2' && s[1]=='0' && s[3]=='4' && s[4]=='8') return true; return false; } int main() { cin>>n; for(;n;--n) { cin>>s; if(valid()) cout<<"YES\n"; else cout<<"NO\n"; } return 0; }