Clojure implementation of Pente