n=int(input())
list=[]
for i in range(n):
list.append(input())
te_list=["~","!","@","#","$","%","^"]
is_result=[]
for i in list:
password=i
if 8<=len(i)<=16:
result=[0]*4
for j in password:
if ord(j)>=97 and ord(j)<=122:
result[0]=1
if ord(j)>=65 and ord(j)<=90:
result[1]=1
if ord(j)>=48 and ord(j)<=57:
result[2]=1
if j in te_list:
result[3]=1
if sum(result)>=3:
m="True"
else:
m="False"
else:
m="False"
is_result.append(m)
for i in is_result:
print(i)