A Clojure program that plays Mastermind