Project Euler in Clojure: The First 25 Problems - Problems 22-25