Java and Clojure solutions for Code Jam #1 - Imperative vs Functional | Hacker News Reader