Ok so here is my code:
def purify(*args): args=[1,2,3] for i in args: if i % 2 == 0 and i != 1: return [i] print args print purify()
And this is what is displayed to console:
[1, 2, 3]
And here is the errno message that I'm recieving
Oops, try again. Your function fails on purify(). It returns  when it should return .
In the exercise example it states - "For example, purify([1,2,3]) should return "
My code is returning the only even int so.... why is this 'wrong'?