Puzzle

Puzzle

Piecing information together, Solving a problem, Recognise Patterns, or Completing a specific task