Project Euler solutions, written in Clojure