#include #include using namespace std; int main ( ) { char timp [6]; int n, j = 0; int r [51], N; cin >> n; N = n; while ( n ) { int ora, minute, ok = 0, da = 1; cin >> timp; if ( timp [0] == timp [3] && timp [1] == timp [4] ) { ok = 1; r [j] = 1; } else { for ( int i = 0; i <= 3; i++ ) if ( timp [i] != timp [i + 1] + 1 ) da = 0; if ( da ){ ok = 1; r [j] = 1; } else { ora = timp [0] - '0'; ora *= 10; ora += timp [1] - '0'; minute = timp [3] - '0'; minute *= 10; minute += timp [4] - '0'; if ( minute == 0 ) { ok = 1; r [j] = 1; } else if ( minute == ora ) { ok = 1; r [j] = 1; } else { int tmp = ora * 100 + minute; da = 0; while ( tmp % 2 == 0 && tmp > 1 ) { tmp /= 2; da = 1; } if ( da ) { ok = 1; r [j] = 1; } } } } if ( !ok ) r [j] = 0; j++; n--; } for ( int i = 0; i < N; i++ ) { if ( r [i] == 1 ) cout << "YES"; else cout << "NO"; if ( i + 1 != N ) cout << "\n"; } return 0; }