from sys import stdin

x = y = z = t = xy = zt = None

def _read(a):
	global x, y, z, t, xy, zt
	if len(a) != 5:
		return False
	if a[2] != ":":
		return False
	x = a[0]
	y = a[1]
	z = a[3]
	t = a[4]
	xy = int(x+y)
	zt = int(z+t)
	if 0 <= xy and xy < 24 and 0 <= zt and zt < 60:
		return True
	return False

def _pt():
	if zt == 0:
		return True
	if xy == zt:
		return True
	if x+y == t+z:
		return True
	n = xy*100+zt
	if n == 1024 or n == 2048:
		return True
	if int(t) == int(z)+1 == int(y)+2 == int(x)+3:
		return True
	return False
	

stdin.readline()
for a in stdin:
	if _read(a.strip()) and _pt():
		print "YES"
	else:
		print "NO"