Lights-out game in Clojure