{
  "paper": {
    "school": "Maha Bodhi",
    "year": 2022,
    "level": "P1",
    "label": "Topical Review 2",
    "source_prefix": "Maha Bodhi 2022 P1 Topical Review 2",
    "has_answer_key": true
  },
  "questions": [
    {
      "n": 1,
      "type_id": 2,
      "question": "Count the flowers.\nThere are [?] flowers altogether.",
      "answer0": "32",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 1,
      "difficulty_id": 1,
      "explanation": "Count the flowers in the box: 32 flowers altogether.",
      "hints": ["Count in groups of 2.", "There are several pairs of flowers; count them all."],
      "source": "Maha Bodhi 2022 P1 Topical Review 2 Q1",
      "image_needed": true,
      "image_options": false,
      "image_file": null,
      "image_page": 1,
      "image_loc": "middle of page, box of flowers below the question",
      "notes": "Counting picture; answer key says 32 flowers. Crop must show the whole box of flowers to verify the count."
    },
    {
      "n": 2,
      "type_id": 1,
      "question": "Write the number in words.\n57",
      "answer0": "Fifty-seven",
      "answer1": "Seventy-five",
      "answer2": "Fifty-five",
      "answer3": "Seventeen",
      "correct_answer": 0,
      "skill_id": 3,
      "difficulty_id": 1,
      "explanation": "57 is written as fifty-seven (5 tens and 7 ones).",
      "hints": ["57 has 5 tens and 7 ones.", "Fifty is 50; add seven."],
      "source": "Maha Bodhi 2022 P1 Topical Review 2 Q2",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "image_page": null,
      "image_loc": null,
      "notes": "Original is a write-in-words task; converted to MCQ (text fill-ins grade fragile). Key: Fifty-seven."
    },
    {
      "n": 3,
      "type_id": 2,
      "question": "6 + 5 + 7 = [?]",
      "answer0": "18",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 13,
      "difficulty_id": 1,
      "explanation": "6 + 5 = 11, then 11 + 7 = 18.",
      "hints": ["Add the first two numbers first.", "6 + 5 = 11, then add 7."],
      "source": "Maha Bodhi 2022 P1 Topical Review 2 Q3",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "image_page": null,
      "image_loc": null,
      "notes": "Answer key: 18."
    },
    {
      "n": 4,
      "type_id": 2,
      "question": "The pair of scissors is [?] cm long.",
      "answer0": "4",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 23,
      "difficulty_id": 1,
      "explanation": "The scissors span from the 1 cm mark to the 5 cm mark on the ruler, so 5 - 1 = 4 cm.",
      "hints": ["Read where the scissors start and end on the ruler.", "End mark minus start mark gives the length."],
      "source": "Maha Bodhi 2022 P1 Topical Review 2 Q4",
      "image_needed": true,
      "image_options": false,
      "image_file": null,
      "image_page": 2,
      "image_loc": "middle of page, objects (scissors, key, pencil) aligned over a ruler",
      "notes": "Measuring length against a ruler; answer key: 4 cm. Same figure serves Q5."
    },
    {
      "n": 5,
      "type_id": 1,
      "question": "The [?] is the longest object.",
      "answer0": "pencil",
      "answer1": "scissors",
      "answer2": "key",
      "answer3": "ruler",
      "correct_answer": 0,
      "skill_id": 23,
      "difficulty_id": 1,
      "explanation": "The pencil stretches the furthest along the ruler, so it is the longest object.",
      "hints": ["Compare how far each object reaches on the ruler.", "The longest one covers the most marks."],
      "source": "Maha Bodhi 2022 P1 Topical Review 2 Q5",
      "image_needed": true,
      "image_options": false,
      "image_file": null,
      "image_page": 2,
      "image_loc": "middle of page, objects (scissors, key, pencil) aligned over a ruler",
      "notes": "Word answer converted to MCQ. Key: pencil. Uses the same ruler figure as Q4."
    },
    {
      "n": 6,
      "type_id": 2,
      "question": "Subtract.\n50 - 31 = [?]",
      "answer0": "19",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 14,
      "difficulty_id": 2,
      "explanation": "50 - 31 = 19 (renaming: 31 ones cannot be taken from 0 ones, so rename a ten).",
      "hints": ["Line up the tens and ones.", "You need to rename a ten to subtract the ones."],
      "source": "Maha Bodhi 2022 P1 Topical Review 2 Q6",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "image_page": null,
      "image_loc": null,
      "notes": "Printed as a Tens/Ones place-value table: top row 5 0, minus row 3 1. Rendered as 50 - 31 in text, no image required. Answer key: 19."
    },
    {
      "n": 7,
      "type_id": 2,
      "question": "The picture graph shows the number of animals in a farm.\nThere are [?] pigs in the farm.",
      "answer0": "5",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 1,
      "difficulty_id": 1,
      "explanation": "Count the hearts in the Pigs column: 5 hearts, each standing for 1 animal, so 5 pigs.",
      "hints": ["Each heart stands for 1 animal.", "Count the hearts in the Pigs column."],
      "source": "Maha Bodhi 2022 P1 Topical Review 2 Q7",
      "image_needed": true,
      "image_options": false,
      "image_file": null,
      "image_page": 3,
      "image_loc": "middle of page, 'Animals in a Farm' picture graph with Ducks/Hens/Pigs/Cows columns",
      "notes": "Picture-graph read. Answer key: 5 pigs. Same graph serves Q8."
    },
    {
      "n": 8,
      "type_id": 2,
      "question": "There are [?] fewer cows than ducks.",
      "answer0": "2",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 1,
      "difficulty_id": 2,
      "explanation": "Ducks = 6, Cows = 4, so 6 - 4 = 2 fewer cows than ducks.",
      "hints": ["Count the ducks and the cows.", "Subtract the smaller count from the larger."],
      "source": "Maha Bodhi 2022 P1 Topical Review 2 Q8",
      "image_needed": true,
      "image_options": false,
      "image_file": null,
      "image_page": 3,
      "image_loc": "middle of page, 'Animals in a Farm' picture graph with Ducks/Hens/Pigs/Cows columns",
      "notes": "Picture-graph compare. Answer key: 2. Uses the same graph as Q7 (Ducks 6, Cows 4)."
    },
    {
      "n": 9,
      "type_id": 2,
      "question": "Arrange the numbers in order. Begin with the biggest number.\n84, 46, 69, 65\n[?] (biggest), [?], [?], [?]",
      "answer0": "84",
      "answer1": "69",
      "answer2": "65",
      "answer3": "46",
      "correct_answer": null,
      "skill_id": 5,
      "difficulty_id": 2,
      "explanation": "From biggest to smallest: 84, 69, 65, 46.",
      "hints": ["Compare the tens digit first.", "Start with the largest number, then go down."],
      "source": "Maha Bodhi 2022 P1 Topical Review 2 Q9",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "image_page": null,
      "image_loc": null,
      "notes": "Ordering task converted to a 4-blank FIB (biggest first). Numbers (in hexagons) inlined into the stem so no image needed. Answer key: 84, 69, 65, 46."
    },
    {
      "n": 10,
      "type_id": 2,
      "question": "Write the missing number in the number pattern.\n10, 15, 20, [?], 30, 35",
      "answer0": "25",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 6,
      "difficulty_id": 1,
      "explanation": "The pattern increases by 5 each time, so after 20 comes 25.",
      "hints": ["Find how much the numbers go up by each step.", "Each number is 5 more than the one before."],
      "source": "Maha Bodhi 2022 P1 Topical Review 2 Q10",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "image_page": null,
      "image_loc": null,
      "notes": "Pattern boxes inlined into the stem; blank is the 4th box. Answer key: 25."
    },
    {
      "n": 11,
      "type_id": 1,
      "question": "Anna and Betty are playing a Math game. The person with the bigger number as the answer is the winner. Anna's card: 47 + 4. Betty's card: 50 - 2. Who is the winner?",
      "answer0": "Anna",
      "answer1": "Betty",
      "answer2": null,
      "answer3": null,
      "correct_answer": 0,
      "skill_id": 13,
      "difficulty_id": 2,
      "explanation": "Anna: 47 + 4 = 51. Betty: 50 - 2 = 48. 51 > 48, so Anna is the winner.",
      "hints": ["Work out each person's answer first.", "47 + 4 = 51 and 50 - 2 = 48; compare them."],
      "source": "Maha Bodhi 2022 P1 Topical Review 2 Q11",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "image_page": null,
      "image_loc": null,
      "notes": "Card values (47+4, 50-2) inlined into stem; converted to 2-option MCQ. Answer key: Anna is the winner."
    },
    {
      "n": 12,
      "type_id": 2,
      "question": "25 + [?] = 89",
      "answer0": "64",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 13,
      "difficulty_id": 2,
      "explanation": "89 - 25 = 64, so 25 + 64 = 89.",
      "hints": ["Subtract to find the missing part.", "89 - 25 gives the missing number."],
      "source": "Maha Bodhi 2022 P1 Topical Review 2 Q12",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "image_page": null,
      "image_loc": null,
      "notes": "Answer key: 25 + 64 = 89."
    },
    {
      "n": 13,
      "type_id": 2,
      "question": "Arrange the people from the tallest to the shortest.\n[?] (tallest), [?], [?]",
      "answer0": "B",
      "answer1": "C",
      "answer2": "A",
      "answer3": null,
      "correct_answer": null,
      "skill_id": 23,
      "difficulty_id": 2,
      "explanation": "B is the tallest, then C, then A (A only looks high because of the box he stands on).",
      "hints": ["Compare the actual heights of the people, not the box.", "From tallest to shortest the order is B, C, A."],
      "source": "Maha Bodhi 2022 P1 Topical Review 2 Q13",
      "image_needed": true,
      "image_options": false,
      "image_file": null,
      "image_page": 5,
      "image_loc": "upper-middle of page, three figures A, B, C (A standing on a box)",
      "notes": "Ordering task converted to 3-blank FIB (tallest first). Image needed to compare heights. Answer key: B, C, A."
    },
    {
      "n": 14,
      "type_id": 2,
      "question": "Crayon B is [?] cm longer than Crayon A.",
      "answer0": "3",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 23,
      "difficulty_id": 2,
      "explanation": "Crayon A spans 0 to 5 (5 cm) and Crayon B spans 2 to 10 (8 cm); 8 - 5 = 3 cm longer.",
      "hints": ["Find the length of each crayon on the ruler.", "Subtract Crayon A's length from Crayon B's length."],
      "source": "Maha Bodhi 2022 P1 Topical Review 2 Q14",
      "image_needed": true,
      "image_options": false,
      "image_file": null,
      "image_page": 5,
      "image_loc": "lower half of page, Crayon A and Crayon B aligned over a ruler",
      "notes": "Compare-length-against-ruler. Answer key: 3 cm."
    },
    {
      "n": 15,
      "type_id": 2,
      "question": "James buys 9 toy cars. Tom buys 25 toy cars. How many more toy cars does Tom buy than James?\nTom buys [?] more toy cars than James.",
      "answer0": "16",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 15,
      "difficulty_id": 2,
      "explanation": "25 - 9 = 16, so Tom buys 16 more toy cars than James.",
      "hints": ["'How many more' means subtract.", "25 - 9 = 16."],
      "source": "Maha Bodhi 2022 P1 Topical Review 2 Q15",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "image_page": null,
      "image_loc": null,
      "notes": "1-step subtraction word problem. The number-bond boxes (box O box = box) are just answer-working scaffolding; manifest captures the single value answer. Answer key: 25 - 9 = 16."
    }
  ]
}
