Cellular automata.