(even? n)
Returns true if n is even, throws an exception if n is not an integer
user=> (even? 2)
true
user=> (even? 1)
false
user=> (filter even? (range 10))
(0 2 4 6 8)