'''
Created on Feb 12, 2015

@author: Andrei
'''
def main():
    n=int(input("n="))
    a=[]
    for i in range(n):
        x=raw_input()
        a.append(x)
    for i in range(n):
        x=a[i].split(":")
        s=x[0]+x[1]
        l=0
        for j in range(len(s)):
            for k in range(10):
                if(str(k)==s[j]):
                    l=l*10+k
        t=1
        if(l/100 <=24 and l%100<=60):
            if(l/1000<l/100%10 and l/100%10<l/10%10 and l/10%10<l%10  and t==1):
                print("YES")
                t=0
            if(l==1024 or l==2048 and t==1 ):
                print("YES")
                t=0
         
            if(x[0]==x[1] and t==1):
                print("YES")
                t=0
            if(x[1]=="00" and t==1):
                print("YES")
                t=0
            s=x[1]
            y=s[1]+s[0]
            if(x[0]==y and t==1):
                print("YES")
                t=0
            
        if(t==1):
            print("NO")
            
main()