1-Dimensional Cellular Automaton