cellular automata randomness 2699371