row = raw_input().split(' ')
nr = int(row[0])


rasp = []


def p(num):
       if (num == 1):
           return False
       return num != 0 and ((num & (num - 1)) == 0)
    
for i in range (0,nr):
    date = raw_input().split(':')
    h = int(date[0])
    m = int(date[1])
    if (0 <= h < 24) and (0 <= m < 60):
        if (h == m):
            rasp.append('YES')
        elif (m == 0):
           rasp.append('YES')
        elif (h%10 == m/10) and (h/10 == m%10):
            rasp.append('YES')
        elif (h/10+1 == h%10) and (m/10+1 == m%10) and (h%10+1 == m/10):
            rasp.append('YES')
        elif p(h*100 + m):
            rasp.append('YES')
        else:
            rasp.append('NO')
    else:
            rasp.append('NO')
              
for item in rasp:
    print item