A clojure implementation of exercises in the Euler project