My solutions to 4clojure’s problems