Problems and solutions in Clojure for project Euler