Unbeatable Tic Tac Toe in Clojure