Second third of first post, idea for second post and highlighting for clojure