{
  "paper": {
    "school": "St Hilda",
    "year": 2025,
    "level": "P2",
    "label": "Term 2",
    "source_prefix": "St Hilda 2025 P2 Term 2",
    "has_answer_key": true
  },
  "questions": [
    {
      "n": 1,
      "type_id": 1,
      "question": "Multiply 3 by 2.",
      "answer0": "5",
      "answer1": "6",
      "answer2": "23",
      "answer3": "32",
      "correct_answer": 1,
      "skill_id": 39,
      "difficulty_id": 1,
      "explanation": "3 × 2 = 6.",
      "hints": ["\"Multiply 3 by 2\" means 3 × 2.", "Add 3 twice: 3 + 3 = 6."],
      "source": "St Hilda 2025 P2 Term 2 Q1",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Page shows three balloon-pair pictures (decorative, not needed to solve). Key: option 2 (=6)."
    },
    {
      "n": 2,
      "type_id": 1,
      "question": "2 x 7 = [?]",
      "answer0": "77",
      "answer1": "27",
      "answer2": "14",
      "answer3": "9",
      "correct_answer": 2,
      "skill_id": 39,
      "difficulty_id": 1,
      "explanation": "2 × 7 = 14.",
      "hints": ["Count by 7s twice: 7, 14.", "Or add 7 + 7 = 14."],
      "source": "St Hilda 2025 P2 Term 2 Q2",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Original prints '2 x 7 = box'; kept as MCQ per key. Key: option 3 (=14)."
    },
    {
      "n": 3,
      "type_id": 1,
      "question": "6 fives = [?]",
      "answer0": "11",
      "answer1": "30",
      "answer2": "56",
      "answer3": "65",
      "correct_answer": 1,
      "skill_id": 39,
      "difficulty_id": 1,
      "explanation": "6 fives = 6 × 5 = 30.",
      "hints": ["\"6 fives\" means 6 groups of 5.", "Count by 5s six times: 5, 10, 15, 20, 25, 30."],
      "source": "St Hilda 2025 P2 Term 2 Q3",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: option 2 (=30)."
    },
    {
      "n": 4,
      "type_id": 1,
      "question": "Tom had 15 sweets. He gave 3 sweets each to his friends. How many friends does Tom have?",
      "answer0": "5",
      "answer1": "9",
      "answer2": "12",
      "answer3": "18",
      "correct_answer": 0,
      "skill_id": 40,
      "difficulty_id": 2,
      "explanation": "15 ÷ 3 = 5 friends.",
      "hints": ["Divide the total sweets by 3 sweets per friend.", "15 ÷ 3 = 5."],
      "source": "St Hilda 2025 P2 Term 2 Q4",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Decorative row of sweets, not needed to solve. Key: option 1 (=5)."
    },
    {
      "n": 5,
      "type_id": 1,
      "question": "5 groups of 4 is the same as [?].",
      "answer0": "4 + 4",
      "answer1": "5 + 4",
      "answer2": "4 + 4 + 4 + 4 + 4",
      "answer3": "5 + 5 + 5 + 5 + 5",
      "correct_answer": 2,
      "skill_id": 36,
      "difficulty_id": 2,
      "explanation": "5 groups of 4 means 4 added five times: 4 + 4 + 4 + 4 + 4.",
      "hints": ["\"5 groups of 4\" = 5 × 4.", "Repeated addition: add 4 five times."],
      "source": "St Hilda 2025 P2 Term 2 Q5",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: option 3 (4+4+4+4+4)."
    },
    {
      "n": 6,
      "type_id": 1,
      "question": "16 ÷ 2 = [?]",
      "answer0": "2",
      "answer1": "8",
      "answer2": "14",
      "answer3": "18",
      "correct_answer": 1,
      "skill_id": 39,
      "difficulty_id": 1,
      "explanation": "16 ÷ 2 = 8.",
      "hints": ["Share 16 into 2 equal groups.", "2 × 8 = 16, so 16 ÷ 2 = 8."],
      "source": "St Hilda 2025 P2 Term 2 Q6",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Original prints '16 ÷ 2 = box'; kept as MCQ per key. Key: option 2 (=8)."
    },
    {
      "n": 7,
      "type_id": 1,
      "question": "Which equation shows the correct groupings?",
      "answer0": "5 ÷ 2",
      "answer1": "2 + 5",
      "answer2": "5 x 2",
      "answer3": "2 + 2 + 2 + 2",
      "correct_answer": 2,
      "skill_id": 36,
      "difficulty_id": 2,
      "explanation": "There are 5 boxes, each with 2 stars: 5 groups of 2 = 5 × 2.",
      "hints": ["Count the boxes (groups) and the stars in each.", "5 groups of 2 is written as 5 × 2."],
      "source": "St Hilda 2025 P2 Term 2 Q7",
      "image_needed": true,
      "image_options": false,
      "image_file": "q7.png",
      "image_page": 3,
      "image_loc": "below the question; row of 5 boxes each containing 2 stars",
      "notes": "Figure required: 5 boxes of 2 stars. Key: option 3 (5 x 2)."
    },
    {
      "n": 8,
      "type_id": 1,
      "question": "What is the missing number in the box? 10 + 10 + 10 + 10 + 10 + 10 + 10 = [box] × 10",
      "answer0": "7",
      "answer1": "8",
      "answer2": "9",
      "answer3": "10",
      "correct_answer": 0,
      "skill_id": 36,
      "difficulty_id": 2,
      "explanation": "10 is added 7 times, so the missing number is 7: 7 × 10.",
      "hints": ["Count how many 10s are being added.", "Seven 10s = 7 × 10."],
      "source": "St Hilda 2025 P2 Term 2 Q8",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Equation has seven 10s. Key: option 1 (=7)."
    },
    {
      "n": 9,
      "type_id": 1,
      "question": "There are 45 tables. Each row has 5 tables. How many rows are there?",
      "answer0": "5",
      "answer1": "9",
      "answer2": "40",
      "answer3": "50",
      "correct_answer": 1,
      "skill_id": 40,
      "difficulty_id": 2,
      "explanation": "45 ÷ 5 = 9 rows.",
      "hints": ["Divide total tables by tables per row.", "45 ÷ 5 = 9."],
      "source": "St Hilda 2025 P2 Term 2 Q9",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Decorative table pictures, not needed to solve. Key: option 2 (=9)."
    },
    {
      "n": 10,
      "type_id": 1,
      "question": "Sally bought 3 packets of cookies. Each packet has 10 cookies. How many cookies are there in all?",
      "answer0": "7",
      "answer1": "10",
      "answer2": "13",
      "answer3": "30",
      "correct_answer": 3,
      "skill_id": 40,
      "difficulty_id": 2,
      "explanation": "3 × 10 = 30 cookies.",
      "hints": ["3 packets, 10 cookies each: multiply.", "3 × 10 = 30."],
      "source": "St Hilda 2025 P2 Term 2 Q10",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Decorative cookie packet pictures, not needed to solve. Key: option 4 (=30)."
    },
    {
      "n": 11,
      "type_id": 2,
      "question": "There are [?] groups of [?] donuts.",
      "answer0": "3",
      "answer1": "4",
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 36,
      "difficulty_id": 1,
      "explanation": "There are 3 boxes, each with 4 donuts: 3 groups of 4.",
      "hints": ["Count the number of boxes (groups).", "Count the donuts inside one box."],
      "source": "St Hilda 2025 P2 Term 2 Q11",
      "image_needed": true,
      "image_options": false,
      "image_file": "q11.png",
      "image_page": 5,
      "image_loc": "middle of page; three rounded boxes each holding 4 donuts (2 light + 2 dark)",
      "notes": "Figure required: 3 boxes of 4 donuts. Key: 3 groups of 4 donuts."
    },
    {
      "n": 12,
      "type_id": 2,
      "question": "Write a division equation for the pictures. [?] ÷ [?] = [?]",
      "answer0": "20",
      "answer1": "5",
      "answer2": "4",
      "answer3": null,
      "correct_answer": null,
      "skill_id": 38,
      "difficulty_id": 2,
      "explanation": "5 boxes of 4 lollipops = 20 lollipops shared into 5 groups: 20 ÷ 5 = 4.",
      "hints": ["Count the total lollipops, then the number of boxes.", "20 lollipops in 5 boxes: 20 ÷ 5 = 4."],
      "source": "St Hilda 2025 P2 Term 2 Q12",
      "image_needed": true,
      "image_options": false,
      "image_file": "q12.png",
      "image_page": 5,
      "image_loc": "lower half of page; five boxes each containing 4 lollipops (3 on top row, 2 on bottom row)",
      "notes": "Figure required: 5 boxes of 4 lollipops (total 20). Key: 20 ÷ 5 = 4."
    },
    {
      "n": 13,
      "type_id": 2,
      "question": "Complete the number pattern. 25, [?], 35, 40, [?]",
      "answer0": "30",
      "answer1": "45",
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 32,
      "difficulty_id": 1,
      "explanation": "The numbers increase by 5 each time: 25, 30, 35, 40, 45.",
      "hints": ["Find the difference between 35 and 40.", "The pattern counts up by 5."],
      "source": "St Hilda 2025 P2 Term 2 Q13",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Blanks at positions 2 and 5. Key: 30, 45."
    },
    {
      "n": 14,
      "type_id": 2,
      "question": "50 ÷ 10 = [?]",
      "answer0": "5",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 39,
      "difficulty_id": 1,
      "explanation": "50 ÷ 10 = 5.",
      "hints": ["How many 10s make 50?", "10 × 5 = 50."],
      "source": "St Hilda 2025 P2 Term 2 Q14",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 50 ÷ 10 = 5."
    },
    {
      "n": 15,
      "type_id": 2,
      "question": "[?] x 2 = 18",
      "answer0": "9",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 39,
      "difficulty_id": 1,
      "explanation": "9 × 2 = 18, so the missing number is 9.",
      "hints": ["What number times 2 gives 18?", "18 ÷ 2 = 9."],
      "source": "St Hilda 2025 P2 Term 2 Q15",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 9 x 2 = 18."
    },
    {
      "n": 16,
      "type_id": 0,
      "question": "Jane placed some marbles equally into 2 bags. a) Circle the marbles to show the number of marbles in each bag. b) Write a division equation based on what you have circled.",
      "answer0": null,
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 38,
      "difficulty_id": 2,
      "explanation": "12 marbles shared into 2 bags: 12 ÷ 2 = 6 per bag.",
      "hints": [],
      "source": "St Hilda 2025 P2 Term 2 Q16",
      "image_needed": true,
      "image_options": false,
      "image_file": "q16.png",
      "image_page": 6,
      "image_loc": "lower half of page; grid of 12 marbles (3 rows of 4) above the division-equation boxes",
      "notes": "type_id 0: interactive circle/group task (part a requires circling). Key part b: 12 ÷ 2 = 6. SKIPPED on insert."
    },
    {
      "n": 17,
      "type_id": 1,
      "question": "10 x 2 is 2 [?] than 9 x 2.",
      "answer0": "more",
      "answer1": "less",
      "answer2": "equal",
      "answer3": "fewer groups",
      "correct_answer": 0,
      "skill_id": 39,
      "difficulty_id": 2,
      "explanation": "10 × 2 = 20 and 9 × 2 = 18, so 10 × 2 is 2 more than 9 × 2.",
      "hints": ["Work out 10 × 2 and 9 × 2.", "Compare 20 and 18: 20 is bigger by 2."],
      "source": "St Hilda 2025 P2 Term 2 Q17",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Original is a word fill-in ('more'/'less'); converted to MCQ per no-word-FIB rule. Key: 'more' (option 1)."
    },
    {
      "n": 18,
      "type_id": 2,
      "question": "Write a multiplication equation using only 3 of the numbers 7, 9, 45, 5. Each number can only be used once. [?] x [?] = [?]",
      "answer0": "9",
      "answer1": "5",
      "answer2": "45",
      "answer3": null,
      "correct_answer": null,
      "skill_id": 39,
      "difficulty_id": 2,
      "explanation": "9 × 5 = 45 uses three of the given numbers (7 is unused).",
      "hints": ["Which two of the numbers multiply to give a third?", "9 × 5 = 45."],
      "source": "St Hilda 2025 P2 Term 2 Q18",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Numbers given in pentagons: 7, 9, 45, 5. Key: 9 x 5 = 45. Accept 5 x 9 = 45 as equivalent."
    },
    {
      "n": 19,
      "type_id": 2,
      "question": "Mdm Lim bought 35 jellies for her students. She gave each student 5 jellies. How many students are there? [?] ÷ [?] = [?] There are [?] students.",
      "answer0": "35",
      "answer1": "5",
      "answer2": "7",
      "answer3": "7",
      "correct_answer": null,
      "skill_id": 40,
      "difficulty_id": 2,
      "explanation": "35 jellies shared 5 each: 35 ÷ 5 = 7 students.",
      "hints": ["Divide the total jellies by jellies per student.", "35 ÷ 5 = 7."],
      "source": "St Hilda 2025 P2 Term 2 Q19",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Decorative jelly pictures, not needed. Four blanks: equation (35,5,7) then final answer (7). Key: 35 ÷ 5 = 7, 7 students."
    },
    {
      "n": 20,
      "type_id": 2,
      "question": "There are 5 pens in a box. Ben bought 8 boxes of pens. How many pens does he have altogether? [?] x [?] = [?] Ben has [?] pens altogether.",
      "answer0": "5",
      "answer1": "8",
      "answer2": "40",
      "answer3": "40",
      "correct_answer": null,
      "skill_id": 40,
      "difficulty_id": 2,
      "explanation": "8 boxes of 5 pens: 5 × 8 = 40 pens.",
      "hints": ["Multiply pens per box by number of boxes.", "5 × 8 = 40."],
      "source": "St Hilda 2025 P2 Term 2 Q20",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Decorative pen-box picture, not needed. Four blanks: equation (5,8,40) then final answer (40). Key: 5 x 8 = 40, Ben has 40."
    },
    {
      "n": 21,
      "type_id": 2,
      "question": "There are 60 cupcakes. They are packed equally into 10 boxes. How many cupcakes are there in each box? [?] ÷ [?] = [?] There are [?] cupcakes in each box.",
      "answer0": "60",
      "answer1": "10",
      "answer2": "6",
      "answer3": "6",
      "correct_answer": null,
      "skill_id": 40,
      "difficulty_id": 2,
      "explanation": "60 cupcakes shared into 10 boxes: 60 ÷ 10 = 6 per box.",
      "hints": ["Divide total cupcakes by number of boxes.", "60 ÷ 10 = 6."],
      "source": "St Hilda 2025 P2 Term 2 Q21",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Decorative cupcake picture, not needed. Four blanks: equation (60,10,6) then final answer (6). Key: 60 ÷ 10 = 6, 6 each box."
    },
    {
      "n": 22,
      "type_id": 2,
      "question": "There are 10 ducks in a farm. Each duck has 2 legs. How many legs are there altogether? [?] x [?] = [?] There are [?] legs altogether.",
      "answer0": "10",
      "answer1": "2",
      "answer2": "20",
      "answer3": "20",
      "correct_answer": null,
      "skill_id": 40,
      "difficulty_id": 2,
      "explanation": "10 ducks with 2 legs each: 10 × 2 = 20 legs.",
      "hints": ["Multiply number of ducks by legs per duck.", "10 × 2 = 20."],
      "source": "St Hilda 2025 P2 Term 2 Q22",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Decorative duck picture, not needed. Four blanks: equation (10,2,20) then final answer (20). Key: 10 x 2 = 20, 20 legs."
    },
    {
      "n": 23,
      "type_id": 2,
      "question": "Mrs Tan bought 4 boxes of apples. There were 10 apples in each box. How many apples did she buy? [?] x [?] = [?] She bought [?] apples. Mrs Tan then wanted to pack the apples again. She packed 5 apples into each bag. How many bags did she need? [?] ÷ [?] = [?] She needed [?] bags to pack the apples.",
      "answer0": "4",
      "answer1": "10",
      "answer2": "40",
      "answer3": "40",
      "correct_answer": null,
      "skill_id": 40,
      "difficulty_id": 3,
      "explanation": "Part a: 4 boxes of 10 apples, 4 × 10 = 40 apples. Part b: 40 apples packed 5 per bag, 40 ÷ 5 = 8 bags.",
      "hints": ["Part a: multiply boxes by apples per box.", "Part b: divide the 40 apples by 5 per bag (40 ÷ 5 = 8)."],
      "source": "St Hilda 2025 P2 Term 2 Q23",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Two-part question; manifest blanks cover part a (4 x 10 = 40, bought 40). Part b key: 40 ÷ 5 = 8, needed 8 bags (record separately if part b is split out). Decorative apple-tray picture, not needed."
    }
  ]
}
