Euler solutions done in clojure