initial answer to leap in clojure