{
  "paper": {
    "school": "Nan Hua Primary School",
    "year": 2024,
    "level": "P3",
    "label": "Term 4 Review",
    "source_prefix": "Nan Hua 2024 P3 Term 4 Review",
    "has_answer_key": true
  },
  "questions": [
    {
      "n": 1,
      "type_id": 1,
      "question": "In the number 1234, what digit is in the ones place?",
      "answer0": "1",
      "answer1": "2",
      "answer2": "3",
      "answer3": "4",
      "correct_answer": 3,
      "skill_id": 66,
      "difficulty_id": 1,
      "explanation": "In 1234, the ones place is the rightmost digit, which is 4.",
      "hints": ["The ones place is the last digit on the right.", "Read 1234 from right: ones=4, tens=3, hundreds=2, thousands=1."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q1",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 4 (option 4)."
    },
    {
      "n": 2,
      "type_id": 1,
      "question": "Which of the following has the greatest value?",
      "answer0": "6 x 7",
      "answer1": "4 x 9",
      "answer2": "8 x 8",
      "answer3": "5 x 10",
      "correct_answer": 2,
      "skill_id": 73,
      "difficulty_id": 1,
      "explanation": "6x7=42, 4x9=36, 8x8=64, 5x10=50. The greatest is 8x8=64.",
      "hints": ["Work out each product.", "Compare 42, 36, 64 and 50."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q2",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 3 (8 x 8 = 64)."
    },
    {
      "n": 3,
      "type_id": 1,
      "question": "[?] ÷ 6 = 156. What is the missing number in the box?",
      "answer0": "26",
      "answer1": "260",
      "answer2": "932",
      "answer3": "936",
      "correct_answer": 3,
      "skill_id": 75,
      "difficulty_id": 2,
      "explanation": "The missing number = 156 x 6 = 936.",
      "hints": ["To find the dividend, multiply quotient by divisor.", "156 x 6 = 936."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q3",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 4 (936). Stem shows a box for the missing number, rendered as [?]."
    },
    {
      "n": 4,
      "type_id": 1,
      "question": "Arrange the following numbers from the largest to the smallest.\n5836, 5386, 5638",
      "answer0": "5386, 5638, 5836",
      "answer1": "5836, 5638, 5386",
      "answer2": "5386, 5836, 5638",
      "answer3": "5836, 5386, 5638",
      "correct_answer": 1,
      "skill_id": 68,
      "difficulty_id": 2,
      "explanation": "Largest to smallest: 5836, 5638, 5386 (compare hundreds digit: 8>6>3).",
      "hints": ["Thousands digits are all 5; compare the hundreds digit.", "8 > 6 > 3, so 5836 > 5638 > 5386."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q4",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 2 (5836, 5638, 5386). Options are full orderings; presented largest to smallest."
    },
    {
      "n": 5,
      "type_id": 1,
      "question": "What is the missing number in the box?\n2/8 = [?]/12",
      "answer0": "6",
      "answer1": "8",
      "answer2": "3",
      "answer3": "4",
      "correct_answer": 2,
      "skill_id": 80,
      "difficulty_id": 2,
      "explanation": "2/8 = 1/4 = 3/12, so the missing numerator is 3.",
      "hints": ["Simplify 2/8 to 1/4.", "Find an equivalent fraction with denominator 12: 1/4 = 3/12."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q5",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 3 (numerator 3). Equation 2/8 = ?/12 rendered inline."
    },
    {
      "n": 6,
      "type_id": 1,
      "question": "48 has the same value as ___________.",
      "answer0": "8 + 8 + 8 + 8 + 8 + 8",
      "answer1": "6 x 6 x 6 x 6 x 6 x 6 x 6 x 6",
      "answer2": "6 + 6 + 6 + 6 + 6 + 6",
      "answer3": "8 x 8 x 8 x 8 x 8 x 8",
      "correct_answer": 0,
      "skill_id": 72,
      "difficulty_id": 1,
      "explanation": "48 = 8 x 6 = 8 + 8 + 8 + 8 + 8 + 8 (eight added six times).",
      "hints": ["48 = 8 x 6 = repeated addition of 8.", "8 + 8 + 8 + 8 + 8 + 8 = 48."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q6",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 1 (8+8+8+8+8+8)."
    },
    {
      "n": 7,
      "type_id": 1,
      "question": "Which of the following shows the time in the clock?",
      "answer0": "18 minutes past 7",
      "answer1": "18 minutes to 8",
      "answer2": "42 minutes to 7",
      "answer3": "42 minutes past 8",
      "correct_answer": 1,
      "skill_id": 89,
      "difficulty_id": 2,
      "explanation": "Clock reads 7:42. That is 18 minutes to 8.",
      "hints": ["The hour hand is between 7 and 8; minute hand points near 8 (42 min).", "7:42 = 18 minutes to 8."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q7",
      "image_needed": true,
      "image_page": 3,
      "image_loc": "centre of page, below the question; analog clock face showing 7:42",
      "image_options": false,
      "image_file": null,
      "notes": "Key: 2 (18 minutes to 8). Clock figure required."
    },
    {
      "n": 8,
      "type_id": 1,
      "question": "What fraction of the figure is shaded? Express your answer in the simplest form.",
      "answer0": "1/4",
      "answer1": "1/8",
      "answer2": "1/2",
      "answer3": "1/7",
      "correct_answer": 1,
      "skill_id": 78,
      "difficulty_id": 2,
      "explanation": "The 4x4 grid has 16 unit squares; the shaded tilted square covers 2 units, 2/16 = 1/8.",
      "hints": ["Count the total equal parts in the grid.", "The shaded diamond equals 2 of the 16 small squares; simplify 2/16."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q8",
      "image_needed": true,
      "image_page": 4,
      "image_loc": "upper-middle of page, below the question; square grid with a shaded tilted (diamond) square",
      "image_options": false,
      "image_file": null,
      "notes": "Key: 2 (1/8). Grid/shaded figure required."
    },
    {
      "n": 9,
      "type_id": 1,
      "question": "James and Jane were given the same amount of money. Jane paid $29.50 for a book and saved $25.50. James spent $49.95 on a toy car. How much did James save?",
      "answer0": "$4.05",
      "answer1": "$5.05",
      "answer2": "$5.15",
      "answer3": "$45.15",
      "correct_answer": 1,
      "skill_id": 83,
      "difficulty_id": 2,
      "explanation": "Total each had = 29.50 + 25.50 = $55.00. James saved 55.00 - 49.95 = $5.05.",
      "hints": ["First find the total amount each was given.", "James saved = total - $49.95."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q9",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 2 ($5.05)."
    },
    {
      "n": 10,
      "type_id": 1,
      "question": "What is the mass of the sack of rice?",
      "answer0": "360 g",
      "answer1": "600 g",
      "answer2": "3060 g",
      "answer3": "3600 g",
      "correct_answer": 3,
      "skill_id": 86,
      "difficulty_id": 2,
      "explanation": "The scale needle points between 3 and 0 (just past 3 kg toward higher), reading 3.6 kg = 3600 g.",
      "hints": ["Read the kg scale; the needle is past the 3 kg mark.", "3.6 kg = 3600 g (1 kg = 1000 g)."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q10",
      "image_needed": true,
      "image_page": 5,
      "image_loc": "centre of page, below the question; weighing scale with a sack labelled 'rice', dial marked 0,1,2,3 kg",
      "image_options": false,
      "image_file": null,
      "notes": "Key: 4 (3600 g). Scale figure required."
    },
    {
      "n": 11,
      "type_id": 1,
      "question": "The difference between 8000 and 1068 is ___________.",
      "answer0": "6142",
      "answer1": "6932",
      "answer2": "6942",
      "answer3": "7068",
      "correct_answer": 1,
      "skill_id": 70,
      "difficulty_id": 1,
      "explanation": "8000 - 1068 = 6932.",
      "hints": ["Difference means subtract the smaller from the larger.", "8000 - 1068 = 6932."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q11",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 2 (6932)."
    },
    {
      "n": 12,
      "type_id": 1,
      "question": "Find the cost of 2 packs of chips and a bun.",
      "answer0": "$5.45",
      "answer1": "$9.40",
      "answer2": "$10.40",
      "answer3": "$14.90",
      "correct_answer": 2,
      "skill_id": 83,
      "difficulty_id": 2,
      "explanation": "Chips $4.95 each, bun 50 cents. 2 x $4.95 + $0.50 = $9.90 + $0.50 = $10.40.",
      "hints": ["A pack of chips costs $4.95 and a bun costs 50 cents.", "2 x $4.95 + $0.50 = $10.40."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q12",
      "image_needed": true,
      "image_page": 6,
      "image_loc": "upper-middle of page, below the question; a potato-chips pack labelled $4.95 and a bun labelled 50 cents",
      "image_options": false,
      "image_file": null,
      "notes": "Key: 3 ($10.40). Prices ($4.95, 50 cents) are in the figure."
    },
    {
      "n": 13,
      "type_id": 1,
      "question": "How many obtuse angles are there in the figure?",
      "answer0": "1",
      "answer1": "2",
      "answer2": "3",
      "answer3": "4",
      "correct_answer": 1,
      "skill_id": 99,
      "difficulty_id": 2,
      "explanation": "The arrow/chevron figure has 2 angles that are greater than a right angle (obtuse).",
      "hints": ["An obtuse angle is larger than a right angle but smaller than a straight angle.", "Check each interior angle of the chevron; 2 are obtuse."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q13",
      "image_needed": true,
      "image_page": 6,
      "image_loc": "centre of page, below the question; an arrow/chevron shape with angles marked",
      "image_options": false,
      "image_file": null,
      "notes": "Key: 2 (two obtuse angles). Figure required."
    },
    {
      "n": 14,
      "type_id": 1,
      "question": "There are 4 bottles A, B, C and D of different capacities. Arrange the bottles starting from the smallest capacity to the greatest capacity.",
      "answer0": "A, B, C, D",
      "answer1": "B, A, C, D",
      "answer2": "D, B, C, A",
      "answer3": "A, C, B, D",
      "correct_answer": 3,
      "skill_id": 86,
      "difficulty_id": 2,
      "explanation": "A=1 l 800 ml=1800 ml, B=2 l 80 ml=2080 ml, C=1950 ml, D=2100 ml. Smallest to greatest: A(1800), C(1950), B(2080), D(2100).",
      "hints": ["Convert all capacities to ml first.", "1800, 1950, 2080, 2100 → A, C, B, D."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q14",
      "image_needed": true,
      "image_page": 7,
      "image_loc": "upper-middle of page, below the question; four bottles A,B,C,D with labels 1 l 800 ml, 2 l 80 ml, 1950 ml, 2100 ml",
      "image_options": false,
      "image_file": null,
      "notes": "Key: 4 (A, C, B, D). Capacities are in the figure; required for the question."
    },
    {
      "n": 15,
      "type_id": 1,
      "question": "Cindy leaves home at 6.23 a.m. and reaches school at 7.10 a.m. Kaixin leaves home at 6.46 a.m. and reaches school at 7.23 a.m. Who takes a shorter time to travel to school and how much shorter does she take?",
      "answer0": "Cindy, 10 minutes shorter",
      "answer1": "Cindy, 36 minutes shorter",
      "answer2": "Kaixin, 10 minutes shorter",
      "answer3": "Kaixin, 36 minutes shorter",
      "correct_answer": 2,
      "skill_id": 92,
      "difficulty_id": 2,
      "explanation": "Cindy: 6.23 to 7.10 = 47 min. Kaixin: 6.46 to 7.23 = 37 min. Kaixin is shorter by 47 - 37 = 10 min.",
      "hints": ["Find each travel duration.", "Cindy 47 min, Kaixin 37 min; difference is 10 min."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q15",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 3 (Kaixin, 10 minutes shorter)."
    },
    {
      "n": 16,
      "type_id": 1,
      "question": "The picture graph shows the number of books borrowed in the school library from Wednesday to Friday. Each book stands for 4 books. How many more books were borrowed on Friday than on Thursday?",
      "answer0": "12",
      "answer1": "16",
      "answer2": "24",
      "answer3": "4",
      "correct_answer": 1,
      "skill_id": 104,
      "difficulty_id": 2,
      "explanation": "Friday = 6 symbols x 4 = 24; Thursday = 2 symbols x 4 = 8. Difference = 24 - 8 = 16.",
      "hints": ["Each book symbol = 4 books.", "Friday 6 symbols (24), Thursday 2 symbols (8); 24 - 8 = 16."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q16",
      "image_needed": true,
      "image_page": 8,
      "image_loc": "upper-middle of page, below the question; picture graph rows Wednesday/Thursday/Friday with book symbols and a 'Each = 4 books' key",
      "image_options": false,
      "image_file": null,
      "notes": "Key: 2 (16). Picture graph required."
    },
    {
      "n": 17,
      "type_id": 2,
      "question": "Write five thousand and twenty-one in numerals.\n[?]",
      "answer0": "5021",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 67,
      "difficulty_id": 1,
      "explanation": "Five thousand and twenty-one = 5021.",
      "hints": ["5 thousands, 0 hundreds, 2 tens, 1 one.", "Write it as 5021."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q17",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 5021. Numeric answer, FIB."
    },
    {
      "n": 18,
      "type_id": 2,
      "question": "Arrange the following fractions from the smallest to the largest.\n2/7 , 4/5 , 4/7\n[?] , [?] , [?]",
      "answer0": "2/7",
      "answer1": "4/7",
      "answer2": "4/5",
      "answer3": null,
      "correct_answer": null,
      "skill_id": 79,
      "difficulty_id": 2,
      "explanation": "2/7 < 4/7 (same denominator) and 4/7 < 4/5 (same numerator, larger denominator is smaller). Order: 2/7, 4/7, 4/5.",
      "hints": ["Same denominator: compare numerators (2/7 < 4/7).", "Same numerator: the one with the larger denominator is smaller (4/7 < 4/5)."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q18",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 2/7, 4/7, 4/5 (smallest to largest). Ordering rendered as 3 blanks."
    },
    {
      "n": 19,
      "type_id": 2,
      "question": "Find the value of 1/3 − 1/6.\n[?]",
      "answer0": "1/6",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 81,
      "difficulty_id": 2,
      "explanation": "1/3 = 2/6, so 2/6 - 1/6 = 1/6.",
      "hints": ["Convert 1/3 to sixths: 1/3 = 2/6.", "2/6 - 1/6 = 1/6."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q19",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 1/6."
    },
    {
      "n": 20,
      "type_id": 2,
      "question": "Study the number pattern. Fill in the missing number in the blank.\n1199, [?], 999, 899, 799",
      "answer0": "1099",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 69,
      "difficulty_id": 1,
      "explanation": "The pattern decreases by 100 each step: 1199 - 100 = 1099.",
      "hints": ["Look at the step between 999, 899, 799 (decreasing by 100).", "1199 - 100 = 1099."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q20",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 1099 (1199-100)."
    },
    {
      "n": 21,
      "type_id": 2,
      "question": "Yasmine and Gina earned 780 points together at an arcade. Yasmine earned 5 times as many points as Gina. Gina decided to play one more game and earned another 25 points. How many points did Gina earn in the end?\n[?]",
      "answer0": "155",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 76,
      "difficulty_id": 2,
      "explanation": "Total = 6 units = 780, so 1 unit (Gina) = 780 ÷ 6 = 130. After 25 more: 130 + 25 = 155.",
      "hints": ["Yasmine 5 units + Gina 1 unit = 6 units = 780.", "Gina = 780 ÷ 6 = 130, then add 25 → 155."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q21",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 130 + 25 = 155."
    },
    {
      "n": 22,
      "type_id": 2,
      "question": "Amelia has 6 times as many beads as Bella. Bella has 936 beads. How many beads do they have altogether?\n[?]",
      "answer0": "6552",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 76,
      "difficulty_id": 2,
      "explanation": "Together = 6 + 1 = 7 times Bella's beads = 936 x 7 = 6552.",
      "hints": ["Amelia has 6 x 936 beads.", "Altogether = 936 x 7 = 6552."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q22",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 936 x 7 = 6552."
    },
    {
      "n": 23,
      "type_id": 2,
      "question": "Tim and Bob boarded a bus at 11.05 a.m. to go to a park. They reached the park 40 minutes later. They only left the park at 3.35 p.m. How long were they at the park?\n[?] h [?] min",
      "answer0": "3",
      "answer1": "50",
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 93,
      "difficulty_id": 2,
      "explanation": "Arrived 11.05 + 40 min = 11.45 a.m. From 11.45 a.m. to 3.35 p.m. = 3 h 50 min.",
      "hints": ["Find arrival time: 11.05 a.m. + 40 min.", "From 11.45 a.m. to 3.35 p.m. is 3 h 50 min."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q23",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 3h 50min. Answer box has h and min labels → two blanks."
    },
    {
      "n": 24,
      "type_id": 2,
      "question": "The bar graph shows the number of hours students used the internet on a Saturday.\na) How many students used the internet for at least 4 hours?\nb) How many students used the internet for more than 1 hour but less than 4 hours?\n[?] [?]",
      "answer0": "24",
      "answer1": "56",
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 104,
      "difficulty_id": 2,
      "explanation": "a) At least 4 hours = 4 hours (16) + more than 4 hours (8) = 24. b) More than 1 but less than 4 = 2 hours (34) + 3 hours (22) = 56.",
      "hints": ["'At least 4 hours' includes the 4-hour and the 'more than 4 hours' bars.", "'More than 1 but less than 4' is the 2-hour and 3-hour bars."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q24",
      "image_needed": true,
      "image_page": 11,
      "image_loc": "top of page, below the question; bar graph 'Students' internet usage on a Saturday' with bars for 1,2,3,4 and more-than-4 hours",
      "image_options": false,
      "image_file": null,
      "notes": "Key: (a) 16+8=24, (b) 34+22=56. Bar values read from graph: 1h=26,2h=34,3h=22,4h=16,>4h=8. Two-part FIB."
    },
    {
      "n": 25,
      "type_id": 2,
      "question": "A group of teachers made 912 cupcakes for students at a carnival. Each student gets four cupcakes. How many students were there?\n[?]",
      "answer0": "228",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 75,
      "difficulty_id": 2,
      "explanation": "912 ÷ 4 = 228 students.",
      "hints": ["Divide the total cupcakes by 4.", "912 ÷ 4 = 228."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q25",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 912 ÷ 4 = 228."
    },
    {
      "n": 26,
      "type_id": 0,
      "question": "Use a ruler to copy the given figure in the square grid provided.",
      "answer0": null,
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 101,
      "difficulty_id": 2,
      "explanation": "Copy the line figure onto the empty grid by matching grid coordinates.",
      "hints": [],
      "source": "Nan Hua 2024 P3 Term 4 Review Q26",
      "image_needed": true,
      "image_page": 12,
      "image_loc": "upper-middle of page; left square grid with a drawn quadrilateral/line figure, right empty square grid",
      "image_options": false,
      "image_file": null,
      "notes": "Interactive draw-on-grid task; no value/sequence answer. type_id 0, will be skipped on insert. Answer key shows the figure copied."
    },
    {
      "n": 27,
      "type_id": 2,
      "question": "What is the remainder when 746 divided by 8?\n[?]",
      "answer0": "2",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 74,
      "difficulty_id": 2,
      "explanation": "746 ÷ 8 = 93 remainder 2.",
      "hints": ["8 x 93 = 744.", "746 - 744 = 2, so the remainder is 2."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q27",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 746 ÷ 8 = 93R2, answer 2."
    },
    {
      "n": 28,
      "type_id": 2,
      "question": "Mr. Jenson added 350 to a number. He then subtracted 28 from the answer to get 546. What is the number?\n[?]",
      "answer0": "224",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 71,
      "difficulty_id": 2,
      "explanation": "Work backwards: 546 + 28 = 574, then 574 - 350 = 224.",
      "hints": ["Reverse the operations starting from 546.", "546 + 28 = 574; 574 - 350 = 224."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q28",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 546+28=574, 574-350=224."
    },
    {
      "n": 29,
      "type_id": 2,
      "question": "One of the trees is placed on a 10-cm tall box. How much taller is Christmas tree B than A?\n[?] cm",
      "answer0": "22",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 87,
      "difficulty_id": 3,
      "explanation": "Tree A = 32 cm. Tree B + box = 163 cm, so tree B = 163 - 10 = 153 cm. B is taller by 153 - 32 = 121... ; per key: 163-10=153, 163-32=131, 153-131=22.",
      "hints": ["The 163 cm spans tree B plus its 10-cm box.", "Tree B = 163 - 10 = 153 cm; then compare with A = 32 cm via the box heights."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q29",
      "image_needed": true,
      "image_page": 13,
      "image_loc": "centre of page, below the question; two Christmas trees A and B on a line, A height 32 cm, B on a 10 cm box, overall 163 cm",
      "image_options": false,
      "image_file": null,
      "notes": "Key working: 163-10=153, 163-32=131, 153-131=22. Final answer 22 cm. Measurements (32 cm, 10 cm, 163 cm) are in the figure."
    },
    {
      "n": 30,
      "type_id": 2,
      "question": "The total mass of the three bags A, B and C is 60 kg. The mass of B and C is 50 kg. B is heavier than A by 5 kg. What is the mass of B?\n[?] kg",
      "answer0": "15",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 87,
      "difficulty_id": 3,
      "explanation": "A = 60 - 50 = 10 kg. B = A + 5 = 10 + 5 = 15 kg.",
      "hints": ["Mass of A = total - (B and C).", "B = A + 5 kg."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q30",
      "image_needed": true,
      "image_page": 14,
      "image_loc": "upper-middle of page, beside/below the question; three bags labelled A, B, C",
      "image_options": false,
      "image_file": null,
      "notes": "Key: 60-50=10, 10+5=15. Answer 15 kg. Bag figure is decorative but accompanies the question."
    },
    {
      "n": 31,
      "type_id": 2,
      "question": "A gift pack can hold up to 6 sweets. What is the least number of gift packs needed to pack all 350 sweets?\n[?]",
      "answer0": "59",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 76,
      "difficulty_id": 2,
      "explanation": "350 ÷ 6 = 58 remainder 2. The 2 leftover sweets still need a pack, so 58 + 1 = 59 packs.",
      "hints": ["Divide 350 by 6 and look at the remainder.", "58 full packs hold 348; the remaining 2 need one more pack → 59."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q31",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 350 ÷ 6 = 58R2, 58+1=59."
    },
    {
      "n": 32,
      "type_id": 2,
      "question": "Mdm Ng saved $138 more than Mr Tan. Mdm Ng gave Mr Tan $40. How much more money did Mdm Ng have than Mr Tan in the end?\n$[?]",
      "answer0": "58",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 83,
      "difficulty_id": 3,
      "explanation": "Giving away $40 reduces the gap by 2 x $40 = $80. New difference = 138 - 80 = $58.",
      "hints": ["When she gives Mr Tan $40, the difference changes by twice $40.", "138 - (2 x 40) = 138 - 80 = 58."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q32",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 40+40=80, 138-80=58. Answer $58. Answer box prefixed with $."
    },
    {
      "n": 33,
      "type_id": 2,
      "question": "Xiuli took a quiz consisting of 14 questions. For every correct answer, 4 points were awarded. For every wrong answer, 3 points were deducted. Xiuli scored a total of 14 points. How many questions did she answer correctly?\n[?]",
      "answer0": "8",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 76,
      "difficulty_id": 3,
      "explanation": "If all 14 were correct: 14 x 4 = 56. Each wrong answer instead of right loses 4+3 = 7. (56-14)÷7 = 6 wrong, so 14-6 = 8 correct. Check: 8 x 4 - 6 x 3 = 32 - 18 = 14.",
      "hints": ["Assume all correct first (14 x 4 = 56 points).", "Each wrong answer loses 7 points; find how many wrongs make the score 14."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q33",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 8x4=32, 6x3=18, 32-18=14, Ans 8."
    },
    {
      "n": 34,
      "type_id": 2,
      "question": "A group of teachers and students joined a virtual choir. There were 21 more teachers than students. There were 42 male teachers and 20 female students. The number of female students was the same as female teachers. How many more male students than female students were there?\n[?]",
      "answer0": "1",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 71,
      "difficulty_id": 3,
      "explanation": "Female teachers = female students = 20, so total teachers = 42 + 20 = 62. Students = 62 - 21 = 41. Male students = 41 - 20 = 21. More male than female students = 21 - 20 = 1.",
      "hints": ["Total teachers = male teachers + female teachers (female teachers = 20).", "Students = teachers - 21; male students = students - female students."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q34",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 42-21=21, 21-20=1. Answer 1. (Key's working is terse but yields 1.)"
    },
    {
      "n": 35,
      "type_id": 2,
      "question": "The mass of a box with 6 identical blocks is 500g. After 5 blocks were removed, the mass of the box with the remaining block is 100g.\na) What is the mass of each block?\nb) What is the mass of the box?\n[?] [?]",
      "answer0": "80 g",
      "answer1": "20 g",
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 87,
      "difficulty_id": 3,
      "explanation": "Removing 5 blocks dropped the mass by 500 - 100 = 400 g, so each block = 400 ÷ 5 = 80 g. Box = 100 - 80 = 20 g.",
      "hints": ["The 5 removed blocks account for the 400 g drop.", "Each block = 400 ÷ 5 = 80 g; box = 100 - 80 = 20 g."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q35",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: (a) 400÷5=80g, (b) 100-80=20g. Two-part FIB."
    },
    {
      "n": 36,
      "type_id": 2,
      "question": "57 participants went to attend a meeting and similar chairs were arranged in a row from one end of the hall to another end. A chair was placed one metre apart from each other. What is the distance between the 1st chair and the 57th chair? Leave your answer in centimetres.\n[?] cm",
      "answer0": "7310",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 87,
      "difficulty_id": 3,
      "explanation": "Each chair is 30 cm wide; 57 chairs = 57 x 30 = 1710 cm. Gaps between chairs = 57 - 1 = 56, each 1 m = 100 cm, so 56 x 100 = 5600 cm. Total = 1710 + 5600 = 7310 cm.",
      "hints": ["Distance includes both the chair widths (30 cm each) and the 1-m gaps.", "56 gaps x 100 cm + 57 chairs x 30 cm = 5600 + 1710 = 7310 cm."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q36",
      "image_needed": true,
      "image_page": 18,
      "image_loc": "upper-middle of page, below the question; a row of chairs labelled 1st,2nd,3rd...57th, 30 cm chair width, 1 m gaps marked",
      "image_options": false,
      "image_file": null,
      "notes": "Key: 57x30=1710, 57-1=56, 56x100=5600, 1710+5600=7310 cm. Chair width 30 cm and 1 m gaps shown in figure."
    },
    {
      "n": 37,
      "type_id": 2,
      "question": "Susan had 50 l of water. She poured the water into pails that could hold 7 l each. She filled each pail completely and had 1 l of water left. How many pails did Susan fill?\n[?]",
      "answer0": "7",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 87,
      "difficulty_id": 2,
      "explanation": "Water used to fill pails = 50 - 1 = 49 l. 49 ÷ 7 = 7 pails.",
      "hints": ["Subtract the 1 l left over first.", "49 ÷ 7 = 7 pails."],
      "source": "Nan Hua 2024 P3 Term 4 Review Q37",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 50-1=49, 49 ÷ 7 = 7."
    }
  ]
}
