#include <iostream> #include <cstdlib> #include <cstdio> #include <string> #include <cstring> #include <cmath> #include <cctype> #include <algorithm> #include <sstream> #include <vector> #include <map> #include <set> #include <queue> #include <stack> #include <bitset> #include <iterator> using namespace std; typedef pair<int, int> ii; typedef vector<int> vi; typedef vector<ii> vii; #define INF 1e9 #define ll long long #define ull unsigned long long int main() { // freopen("C:\\Users\\Sonia\\Documents\\mindCoding.ro\\in.txt", "r", stdin); int n, hour, minute; string str; cin >> n; while(n--) { cin >> str; hour = atoi(str.substr(0,2).c_str()); minute = atoi(str.substr(3,2).c_str()); if(hour >= 0 && hour < 24 && minute >= 0 && minute < 60) { if(minute == 0 || hour == minute || (str[0] == str[4] && str[1] == str[3]) || (str[0]+1 == str[1]+0 && str[1]+1 == str[3]+0 && str[3]+1 == str[4]+0) || (hour == 10 && minute == 24) || (hour == 20 && minute == 48) ) { printf("YES\n"); } else { printf("NO\n"); } } else { printf("NO\n"); } } return 0; }