learning me some clojure for great good by building a game of go