Clojure implementations for Euler problems