it says "Oops, try again. Does your purify function take exactly one argument (a list of numbers)? Your code threw a "'int' object is not iterable" error."

I thought it will work and it will remove all the odd numbers that are in the list.

```
def purify(numbers):
y=[]
if len(numbers)>1:
for i in numbers:
if i%2==0:
y+=i
else:
if numbers%2==0:
y+=numbers
return y
```