**Spoiler Warning** This contains solutions to the 4clojure puzzles.