Added factorization function in Clojure