assignment 4 / Clojure MOOC