{
  "paper": {
    "school": "Raffles Girls",
    "year": 2023,
    "level": "P2",
    "label": "Revision 2",
    "source_prefix": "Raffles Girls 2023 P2 Revision 2",
    "has_answer_key": true
  },
  "questions": [
    {
      "n": 1,
      "type_id": 1,
      "question": "Look at the picture. Which equation shows the total number of hearts?",
      "answer0": "3 + 3 + 3 = 9",
      "answer1": "3 + 3 + 3 + 3 + 3 = 15",
      "answer2": "5 + 5 + 5 = 15",
      "answer3": "5 + 5 + 5 + 5 + 5 = 25",
      "correct_answer": 1,
      "skill_id": 39,
      "difficulty_id": 1,
      "explanation": "There are 5 circles, each containing 3 hearts. The repeated-addition equation is 3 + 3 + 3 + 3 + 3 = 15. Option (2) in the paper, 0-based index 1.",
      "hints": ["Count the hearts in one circle, then count the circles.", "5 groups of 3 hearts means adding 3 five times."],
      "source": "Raffles Girls 2023 P2 Revision 2 Q1",
      "image_needed": true,
      "image_options": false,
      "image_file": "q1.png",
      "notes": "5 circles each with 3 hearts (15 total). Answer key Q1 = option 2."
    },
    {
      "n": 2,
      "type_id": 1,
      "question": "12 apples were shared equally between 2 girls. How many apples did each girl get?",
      "answer0": "6",
      "answer1": "10",
      "answer2": "14",
      "answer3": "24",
      "correct_answer": 0,
      "skill_id": 40,
      "difficulty_id": 1,
      "explanation": "12 ÷ 2 = 6 apples each. Option (1), 0-based index 0.",
      "hints": ["Sharing equally means division.", "12 ÷ 2 = ?"],
      "source": "Raffles Girls 2023 P2 Revision 2 Q2",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer key Q2 = option 1."
    },
    {
      "n": 3,
      "type_id": 1,
      "question": "Which is the related division equation for 8 x 2 = 16?",
      "answer0": "8 ÷ 4 = 2",
      "answer1": "8 ÷ 2 = 4",
      "answer2": "16 ÷ 4 = 4",
      "answer3": "16 ÷ 2 = 8",
      "correct_answer": 3,
      "skill_id": 38,
      "difficulty_id": 2,
      "explanation": "The related division fact for 8 x 2 = 16 is 16 ÷ 2 = 8 (total ÷ one factor = other factor). Option (4), 0-based index 3.",
      "hints": ["A related division fact uses the same three numbers: 8, 2 and 16.", "Start from the product 16 and divide by one of the factors."],
      "source": "Raffles Girls 2023 P2 Revision 2 Q3",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer key Q3 = option 4."
    },
    {
      "n": 4,
      "type_id": 1,
      "question": "21 ÷ [?] = 7",
      "answer0": "1",
      "answer1": "2",
      "answer2": "3",
      "answer3": "4",
      "correct_answer": 2,
      "skill_id": 39,
      "difficulty_id": 1,
      "explanation": "21 ÷ 3 = 7, so the missing number is 3. Option (3), 0-based index 2.",
      "hints": ["Ask: 7 multiplied by what gives 21?", "21 ÷ 7 = 3."],
      "source": "Raffles Girls 2023 P2 Revision 2 Q4",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Printed as MCQ with a box for the missing divisor. Answer key Q4 = option 3."
    },
    {
      "n": 5,
      "type_id": 2,
      "question": "Write 2 division equations for the picture. [?] ÷ [?] = [?] and [?] ÷ [?] = [?]",
      "answer0": "18",
      "answer1": "3",
      "answer2": "6",
      "answer3": "18",
      "answer4": "6",
      "answer5": "3",
      "correct_answer": null,
      "skill_id": 38,
      "difficulty_id": 2,
      "explanation": "There are 3 cups, each with 6 dots, giving 18 dots in total. The two division equations are 18 ÷ 3 = 6 and 18 ÷ 6 = 3.",
      "hints": ["Count the total number of dots and the number of cups.", "18 dots in 3 equal groups: 18 ÷ 3 = 6; and 18 dots in groups of 6: 18 ÷ 6 = 3."],
      "source": "Raffles Girls 2023 P2 Revision 2 Q5",
      "image_needed": true,
      "image_options": false,
      "image_file": "q5.png",
      "notes": "3 cups each holding 6 dots (18 total). Answer key Q5: 18÷3=6 and 18÷6=3."
    },
    {
      "n": 6,
      "type_id": 2,
      "question": "[?] + [?] + [?] = [?]\n[?] × [?] = [?]",
      "answer0": "4",
      "answer1": "4",
      "answer2": "4",
      "answer3": "12",
      "answer4": "3",
      "answer5": "4",
      "answer6": "12",
      "correct_answer": null,
      "skill_id": 39,
      "difficulty_id": 2,
      "explanation": "There are 3 boxes, each with 4 smiley faces. Repeated addition: 4 + 4 + 4 = 12. Multiplication: 3 x 4 = 12.",
      "hints": ["Count the faces in one box and the number of boxes.", "3 groups of 4 can be written as 4 + 4 + 4 or 3 x 4."],
      "source": "Raffles Girls 2023 P2 Revision 2 Q6",
      "image_needed": true,
      "image_options": false,
      "image_file": "q6.png",
      "notes": "3 boxes each with 4 smiley faces (12 total). Answer key Q6: 4+4+4=12 and 3x4=12."
    },
    {
      "n": 7,
      "type_id": 2,
      "question": "Write a multiplication equation to show the total number of pears. [?] × [?] = [?]",
      "answer0": "4",
      "answer1": "5",
      "answer2": "20",
      "correct_answer": null,
      "skill_id": 39,
      "difficulty_id": 2,
      "explanation": "There are 4 boxes, each with 5 pears: 4 x 5 = 20 pears in total.",
      "hints": ["Count the pears in one box and the number of boxes.", "4 groups of 5 pears: 4 x 5 = ?"],
      "source": "Raffles Girls 2023 P2 Revision 2 Q7",
      "image_needed": true,
      "image_options": false,
      "image_file": "q7.png",
      "notes": "4 boxes each with 5 pears (20 total). Answer key Q7: 4x5=20."
    },
    {
      "n": 8,
      "type_id": 2,
      "question": "Megan used 4 buttons to sew a dress. How many buttons did she use to sew 8 dresses?",
      "answer0": "32",
      "correct_answer": null,
      "skill_id": 40,
      "difficulty_id": 1,
      "explanation": "4 buttons per dress x 8 dresses = 32 buttons.",
      "hints": ["Multiply the buttons per dress by the number of dresses.", "4 x 8 = ?"],
      "source": "Raffles Girls 2023 P2 Revision 2 Q8",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer key Q8: 4x8=32 buttons."
    },
    {
      "n": 9,
      "type_id": 2,
      "question": "Aunt Penny gave 27 curry puffs to some children. Each child received 3 curry puffs. How many children were there?",
      "answer0": "9",
      "correct_answer": null,
      "skill_id": 40,
      "difficulty_id": 1,
      "explanation": "27 curry puffs ÷ 3 each = 9 children.",
      "hints": ["Divide the total by the amount each child received.", "27 ÷ 3 = ?"],
      "source": "Raffles Girls 2023 P2 Revision 2 Q9",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer key Q9: 27÷3=9 children."
    },
    {
      "n": 10,
      "type_id": 2,
      "question": "Sally bought 22 markers. She gave away 2 markers.\n(a) How many markers were left? [?] × [?] = [?]\n(b) After that, she packed the markers left into bags of 5. How many bags of markers did she pack? [?] ÷ [?] = [?]",
      "answer0": "22",
      "answer1": "2",
      "answer2": "20",
      "answer3": "20",
      "answer4": "5",
      "answer5": "4",
      "correct_answer": null,
      "skill_id": 40,
      "difficulty_id": 2,
      "explanation": "(a) 22 - 2 = 20 markers left. (b) 20 ÷ 5 = 4 bags.",
      "hints": ["Part (a): subtract the markers given away from the total.", "Part (b): divide the markers left by the bag size of 5."],
      "source": "Raffles Girls 2023 P2 Revision 2 Q10",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Two-part word problem. Part (a) is subtraction (the boxes/operator are blanks); operands answer0/1/2 = 22, 2, 20. Part (b) division answer3/4/5 = 20, 5, 4. Answer key Q10: a)22-2=20, b)20÷5=4."
    },
    {
      "n": 11,
      "type_id": 2,
      "question": "For every 3 books Peter bought, he was given 2 free erasers. He bought 15 books. How many free erasers did he receive?",
      "answer0": "10",
      "correct_answer": null,
      "skill_id": 40,
      "difficulty_id": 3,
      "explanation": "15 books ÷ 3 books per group = 5 groups; 5 groups x 2 erasers = 10 erasers. (Answer key shows 15÷3=5, then 5x2=10.)",
      "hints": ["Find how many groups of 3 books are in 15 books.", "Each group of 3 books gives 2 erasers: 5 x 2 = ?"],
      "source": "Raffles Girls 2023 P2 Revision 2 Q11",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Final answer only (10 erasers); the working is two steps. Decorative book/eraser pictures on page 5 are not data-bearing, so no image. Answer key Q11: 15÷3=5, 5x2=10."
    }
  ]
}
