SICP exercises in Clojure