Project Euler Problem 006 in Clojure