Clojure blog take 3