{
  "paper": {
    "school": "Maha Bodhi",
    "year": 2023,
    "level": "P2",
    "label": "Topical Review 1",
    "source_prefix": "Maha Bodhi 2023 P2 Topical Review 1",
    "has_answer_key": true
  },
  "questions": [
    {
      "n": 1,
      "type_id": 1,
      "question": "How many cubes are there?",
      "answer0": "246",
      "answer1": "247",
      "answer2": "264",
      "answer3": "274",
      "correct_answer": 1,
      "skill_id": 29,
      "difficulty_id": 2,
      "explanation": "Two flats (hundreds) = 200, four longs (tens) = 40, seven small cubes (ones) = 7, giving 200 + 40 + 7 = 247.",
      "hints": ["A flat is 100, a long is 10, a small cube is 1.", "Count hundreds, tens then ones: 2 hundreds, 4 tens, 7 ones."],
      "source": "Maha Bodhi 2023 P2 Topical Review 1 Q1",
      "image_needed": true,
      "image_options": false,
      "image_file": null,
      "notes": "Figure: place-value blocks (2 hundred-flats, 4 ten-longs, 7 unit cubes) on page 1, middle of page below the question. Key = option 2 (247)."
    },
    {
      "n": 2,
      "type_id": 1,
      "question": "The table shows the length of 4 objects.\n\nWhich object is the longest?",
      "answer0": "A",
      "answer1": "B",
      "answer2": "C",
      "answer3": "D",
      "correct_answer": 2,
      "skill_id": 53,
      "difficulty_id": 2,
      "explanation": "Comparing the four objects measured against the rulers, Object C extends the furthest along the scale, so C is the longest.",
      "hints": ["Read where the right end of each object reaches on the ruler.", "The longest object reaches the largest number."],
      "source": "Maha Bodhi 2023 P2 Topical Review 1 Q2",
      "image_needed": true,
      "image_options": false,
      "image_file": null,
      "notes": "Figure: four objects (A-D) each lying along a 12 cm ruler, page 2, occupying most of the page above the question. Answer key states option 3 = C; visually Object B (pen) looks longest, but key is authoritative -> C."
    },
    {
      "n": 3,
      "type_id": 1,
      "question": "We can group 15 sweets equally into [?].",
      "answer0": "2 groups of 8",
      "answer1": "2 groups of 7",
      "answer2": "3 groups of 6",
      "answer3": "3 groups of 5",
      "correct_answer": 3,
      "skill_id": 38,
      "difficulty_id": 2,
      "explanation": "15 sweets split equally: 3 groups of 5 makes 3 x 5 = 15. The other options do not multiply to 15.",
      "hints": ["The total of each group must add up to 15.", "Try 3 x 5."],
      "source": "Maha Bodhi 2023 P2 Topical Review 1 Q3",
      "image_needed": true,
      "image_options": false,
      "image_file": null,
      "notes": "Figure: 15 sweet/candy icons drawn in two rows (8 then 7) on page 3, above the options. Stem keeps the printed blank as [?]. Key = option 4 (3 groups of 5)."
    },
    {
      "n": 4,
      "type_id": 1,
      "question": "20 ÷ 5 = [?] × 2",
      "answer0": "15",
      "answer1": "2",
      "answer2": "25",
      "answer3": "4",
      "correct_answer": 1,
      "skill_id": 39,
      "difficulty_id": 2,
      "explanation": "20 ÷ 5 = 4. The missing number times 2 must equal 4, so the missing number is 4 ÷ 2 = 2.",
      "hints": ["Work out 20 ÷ 5 first.", "Find what number multiplied by 2 gives that result."],
      "source": "Maha Bodhi 2023 P2 Topical Review 1 Q4",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Equation with a box for the missing number; rendered inline with [?]. Key = option 2 (2)."
    },
    {
      "n": 5,
      "type_id": 1,
      "question": "37, 39, [?], 43, 45\n\nThe missing number in the box is [?].",
      "answer0": "38",
      "answer1": "40",
      "answer2": "41",
      "answer3": "42",
      "correct_answer": 1,
      "skill_id": 32,
      "difficulty_id": 1,
      "explanation": "The sequence increases by 2 each time (37, 39, ..., 43, 45), so the missing number is 39 + 2 = 41.",
      "hints": ["Look at the gap between each number.", "Add 2 to 39."],
      "source": "Maha Bodhi 2023 P2 Topical Review 1 Q5",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "MCQ; the missing term in the box. Key = option 2 (41)."
    },
    {
      "n": 6,
      "type_id": 1,
      "question": "Write 598 in words.",
      "answer0": "Five hundred and ninety-eight",
      "answer1": "Five hundred and eighty-nine",
      "answer2": "Five hundred and nineteen",
      "answer3": "Nine hundred and fifty-eight",
      "correct_answer": 0,
      "skill_id": 30,
      "difficulty_id": 1,
      "explanation": "598 = 5 hundreds, 9 tens, 8 ones = five hundred and ninety-eight.",
      "hints": ["Break it into hundreds, tens and ones.", "9 tens is ninety, 8 ones is eight."],
      "source": "Maha Bodhi 2023 P2 Topical Review 1 Q6",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Word answer -> converted to MCQ with distractors. Key word answer = 'Five hundred and ninety-eight'."
    },
    {
      "n": 7,
      "type_id": 2,
      "question": "Look at the numbers.\nArrange the numbers, begin with the smallest.\n76    69    71\n\n[?], [?], [?]",
      "answer0": "69",
      "answer1": "71",
      "answer2": "76",
      "answer3": null,
      "correct_answer": null,
      "skill_id": 31,
      "difficulty_id": 1,
      "explanation": "Ordering smallest to largest: 69, 71, 76.",
      "hints": ["Compare the tens digit first.", "69 < 71 < 76."],
      "source": "Maha Bodhi 2023 P2 Topical Review 1 Q7",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Ordering task -> FIB with one blank per position (smallest first). Key = 69, 71, 76."
    },
    {
      "n": 8,
      "type_id": 2,
      "question": "Estimate the height of the tree in metres.\n\nAnswer: [?] m",
      "answer0": "3",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 50,
      "difficulty_id": 2,
      "explanation": "The reference bar beside the tree is 1 m tall. The tree is about three times that height, so roughly 3 m.",
      "hints": ["Use the 1 m bar as a measuring stick.", "How many of those bars stack up to the tree's height?"],
      "source": "Maha Bodhi 2023 P2 Topical Review 1 Q8",
      "image_needed": true,
      "image_options": false,
      "image_file": null,
      "notes": "Figure: a tree next to a 1 m reference bar, page 4, lower half below the question. Numeric estimate -> FIB. Key = 3 (m)."
    },
    {
      "n": 9,
      "type_id": 2,
      "question": "100 ÷ 10 = [?]",
      "answer0": "10",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 39,
      "difficulty_id": 1,
      "explanation": "100 ÷ 10 = 10.",
      "hints": ["How many tens make 100?", "10 x 10 = 100."],
      "source": "Maha Bodhi 2023 P2 Topical Review 1 Q9",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key = 10."
    },
    {
      "n": 10,
      "type_id": 2,
      "question": "What is the missing number in the multiplication equation?\n2 × [?] = 16",
      "answer0": "8",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 39,
      "difficulty_id": 2,
      "explanation": "There are 2 groups of 8 aeroplanes, 2 x 8 = 16, so the missing number is 8.",
      "hints": ["Count the aeroplanes in one group.", "What times 2 gives 16?"],
      "source": "Maha Bodhi 2023 P2 Topical Review 1 Q10",
      "image_needed": true,
      "image_options": false,
      "image_file": null,
      "notes": "Figure: two ovals each holding 8 aeroplane icons, page 5, above the equation. Single-blank equation kept as 2 x [?] = 16. Key = 8."
    },
    {
      "n": 11,
      "type_id": 2,
      "question": "Write the smallest possible 3-digit even number with the following digits.\n5    2    3\n\nAnswer: [?]",
      "answer0": "352",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 33,
      "difficulty_id": 3,
      "explanation": "For an even number the last digit must be 2. To be smallest, put the smaller remaining digit first: 3, then 5, then 2 -> 352.",
      "hints": ["An even number ends in 2 (the only even digit here).", "Arrange the other two digits smallest-first."],
      "source": "Maha Bodhi 2023 P2 Topical Review 1 Q11",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Digits given inside three pentagon shapes (5, 2, 3) on page 5; digits transcribed into stem. Key = 352."
    },
    {
      "n": 12,
      "type_id": 2,
      "question": "5 boys borrowed a total of 35 books from the library.\nEach of them borrowed the same number of books.\nHow many books did each boy borrow?\n\nAnswer: [?] books",
      "answer0": "7",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 40,
      "difficulty_id": 2,
      "explanation": "35 books shared equally among 5 boys: 35 ÷ 5 = 7 books each.",
      "hints": ["Share 35 equally into 5 groups.", "35 ÷ 5."],
      "source": "Maha Bodhi 2023 P2 Topical Review 1 Q12",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key = 7."
    },
    {
      "n": 13,
      "type_id": 2,
      "question": "Oranges were sold at 5 for $1.\nMrs Lim bought some oranges for $5.\nHow many oranges did she buy?\n\nAnswer: [?]",
      "answer0": "25",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 40,
      "difficulty_id": 2,
      "explanation": "$1 buys 5 oranges, so $5 buys 5 x 5 = 25 oranges.",
      "hints": ["How many oranges does $1 buy?", "Multiply that by 5 for $5."],
      "source": "Maha Bodhi 2023 P2 Topical Review 1 Q13",
      "image_needed": true,
      "image_options": false,
      "image_file": null,
      "notes": "Figure: a bag of oranges with a $1 price tag, page 6, below the question (decorative). Key = 25."
    },
    {
      "n": 14,
      "type_id": 2,
      "question": "There are 9 children in a group.\nMdm Nora wants to give 5 cards to each child in the group.\nHow many cards does she need?\n\nShe needs [?] cards.",
      "answer0": "45",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 40,
      "difficulty_id": 2,
      "explanation": "9 children with 5 cards each: 9 x 5 = 45 cards.",
      "hints": ["Multiply the number of children by cards per child.", "9 x 5."],
      "source": "Maha Bodhi 2023 P2 Topical Review 1 Q14",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Long-answer item; final answer captured as FIB. Key = 9 x 5 = 45, she needs 45 cards."
    },
    {
      "n": 15,
      "type_id": 2,
      "question": "Building A is 145 m tall.\nBuilding B is 56 m shorter than Building A.\nHow tall is Building B?\n\nBuilding B is [?] m tall.",
      "answer0": "89",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 35,
      "difficulty_id": 2,
      "explanation": "Building B is 56 m shorter than 145 m: 145 - 56 = 89 m.",
      "hints": ["'Shorter than' means subtract.", "145 - 56."],
      "source": "Maha Bodhi 2023 P2 Topical Review 1 Q15",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Long-answer item; final answer captured as FIB. Key = 145 - 56 = 89 m tall."
    }
  ]
}
