Solutions for 4clojure