Project Euler Problem 012 in Clojure