#include using namespace std; char s[7]; int main() {int t; cin>>t; cin.get(); while(t--) { cin.getline(s,6); if(s[3]>='6'){cout<<"NO\n";continue;} if(s[0]=='2'&&s[1]>='4'){cout<<"NO\n";continue;} if(s[0]>='3'){cout<<"NO\n";continue;} if(s[3]==s[4]&&s[3]=='0') {cout<<"YES\n";continue;} if(s[0]==s[3]&&s[1]==s[4]) {cout<<"YES\n";continue;} if(s[1]==s[3]&&s[0]==s[4]) {cout<<"YES\n";continue;} if((s[0]+1==s[1] )&& (s[1]+1==s[3])&&(s[3]+1==s[4])) {cout<<"YES\n";continue;} int val=(s[0]-'0')*1000+(s[1]-'0')*100+(s[3]-'0')*10+(s[4]-'0'); if(val!=1 && !(val&(val-1))&&s[0]>'0') {cout<<"YES\n";continue;} cout<<"NO\n"; } }