clojure grade-school