annotate the program for folks who are new to clojure.