Emmm…please help me to check out the problem.why is it wrong?

```
def is_prime(x):
if x<2:
return False
elif x==2:
return True
for n in range(2,x):
if x%n==0:
return False
else:
return True
```