Practicing with toy problems in clojure