The children enjoying lots of different puzzles. Puzzles develop memory skills, as well as an ability to plan, test ideas and solve problems.