Caves of Clojure: Part 1