My 4clojure solutions