4clojure.com solutions