In PON ( Prime or Not ) task this code gave me WA.
Whats wrong with it?
def is_prime(X):
if X<2:
return False
if X<11:
for i in range (2,X):
if X%i==0:
return False
else:
for i in range (2,10):
if X%i==0:
return False
return True
tab=[]
i=int(input())
for index in range (0,i):
x=int(input())
tab.append(x)
for index in range (0,i):
if is_prime(tab[index]):
print(“YES”)
else:
print(“NO”)