One-dimensional Cellular Automata