''' 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()