Final work in Clojure.