Single Dimensional Cellular Automaton