I solved it but I'm confused :( Why (a%2 == 0) is true for "Negative and even" ?! Why we don't write (a%2 != 0) ?