Exercises in Cellular Automata and Groups