Project Euler Problem 007 in Clojure