Clojure-based implementation of n-dimensional tic tac toe