Using the project euler problems to learn Clojure from scratch