ignore updated for clojure and leiningen
first two problems solved with clojure