Cellular automata experiments implemented in Clojure