{
  "paper": {
    "school": "Pei Hwa Presbyterian Primary School",
    "year": 2023,
    "level": "P3",
    "label": "End of Year Exam",
    "source_prefix": "Pei Hwa 2023 P3 End of Year Exam",
    "has_answer_key": true
  },
  "questions": [
    {
      "n": 1,
      "type_id": 1,
      "question": "What is the value of the digit 5 in 5609?",
      "answer0": "5",
      "answer1": "50",
      "answer2": "500",
      "answer3": "5000",
      "correct_answer": 3,
      "skill_id": 66,
      "difficulty_id": 1,
      "explanation": "The digit 5 is in the thousands place, so its value is 5000.",
      "hints": ["Identify which place the digit 5 sits in.", "5 is in the thousands column: 5 x 1000 = 5000."],
      "source": "Pei Hwa 2023 P3 End of Year Exam Q1",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "image_page": null,
      "image_loc": null,
      "notes": "Key: option (4) = 5000."
    },
    {
      "n": 2,
      "type_id": 1,
      "question": "Which of the following is six thousand and fifty in numerals?",
      "answer0": "6550",
      "answer1": "6500",
      "answer2": "6050",
      "answer3": "6005",
      "correct_answer": 2,
      "skill_id": 67,
      "difficulty_id": 1,
      "explanation": "Six thousand and fifty = 6000 + 50 = 6050.",
      "hints": ["Six thousand = 6000.", "Fifty = 50, so 6000 + 50 = 6050."],
      "source": "Pei Hwa 2023 P3 End of Year Exam Q2",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "image_page": null,
      "image_loc": null,
      "notes": "Key: option (3) = 6050."
    },
    {
      "n": 3,
      "type_id": 1,
      "question": "What is the missing number in the box?\n12/15 = [?]/5",
      "answer0": "1",
      "answer1": "2",
      "answer2": "3",
      "answer3": "4",
      "correct_answer": 3,
      "skill_id": 77,
      "difficulty_id": 2,
      "explanation": "12/15 = 4/5 (divide numerator and denominator by 3). Missing numerator is 4.",
      "hints": ["Simplify 12/15 by dividing top and bottom by 3.", "12 div 3 = 4 and 15 div 3 = 5, so the box is 4."],
      "source": "Pei Hwa 2023 P3 End of Year Exam Q3",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "image_page": null,
      "image_loc": null,
      "notes": "Equivalent fraction 12/15 = ?/5. Key: option (4) = 4."
    },
    {
      "n": 4,
      "type_id": 1,
      "question": "Which of the following is the same as 6 km 20 m?",
      "answer0": "602 m",
      "answer1": "620 m",
      "answer2": "6020 m",
      "answer3": "6200 m",
      "correct_answer": 2,
      "skill_id": 86,
      "difficulty_id": 2,
      "explanation": "6 km = 6000 m, plus 20 m = 6020 m.",
      "hints": ["Convert 6 km to metres: 1 km = 1000 m.", "6000 m + 20 m = 6020 m."],
      "source": "Pei Hwa 2023 P3 End of Year Exam Q4",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "image_page": null,
      "image_loc": null,
      "notes": "Key: option (3) = 6020 m."
    },
    {
      "n": 5,
      "type_id": 1,
      "question": "In the figure, which line is perpendicular to AB?",
      "answer0": "CD",
      "answer1": "EF",
      "answer2": "GH",
      "answer3": "IJ",
      "correct_answer": 3,
      "skill_id": 100,
      "difficulty_id": 2,
      "explanation": "AB is the horizontal line. Line IJ is vertical, meeting AB at a right angle, so IJ is perpendicular to AB.",
      "hints": ["A perpendicular line meets AB at a right angle (90 degrees).", "Find the vertical line on the grid: IJ."],
      "source": "Pei Hwa 2023 P3 End of Year Exam Q5",
      "image_needed": true,
      "image_options": false,
      "image_file": "q5.png",
      "image_page": 4,
      "image_loc": "middle of page, below the question: a square grid with horizontal line A--B and lines CD, EF, GH, IJ marked",
      "notes": "Key: option (4) = IJ. Figure (grid with labelled lines) required."
    },
    {
      "n": 6,
      "type_id": 1,
      "question": "Arrange the fractions in order from the smallest to the greatest.\n7/9 , 1/2 , 4/9",
      "answer0": "7/9 , 4/9 , 1/2",
      "answer1": "4/9 , 1/2 , 7/9",
      "answer2": "4/9 , 7/9 , 1/2",
      "answer3": "1/2 , 7/9 , 4/9",
      "correct_answer": 1,
      "skill_id": 79,
      "difficulty_id": 2,
      "explanation": "4/9 (0.44) < 1/2 (0.5) < 7/9 (0.78). Smallest to greatest: 4/9, 1/2, 7/9.",
      "hints": ["Compare each fraction to 1/2 (= 4.5/9).", "4/9 < 1/2 < 7/9."],
      "source": "Pei Hwa 2023 P3 End of Year Exam Q6",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "image_page": null,
      "image_loc": null,
      "notes": "Options transcribed in paper order: (1) 7/9,4/9,1/2 (2) 4/9,1/2,7/9 (3) 4/9,7/9,1/2 (4) 1/2,7/9,4/9. Correct = paper option (2) = index 1. NOTE: answer key prints Q6=3, but option (3) '4/9,7/9,1/2' is NOT ascending (7/9 > 1/2) — key is in error; correct_answer set to the mathematically right option (1)."
    },
    {
      "n": 7,
      "type_id": 1,
      "question": "Jason has 300 stickers. Mabel has 50 fewer stickers than Jason. How many stickers do they have altogether?",
      "answer0": "250",
      "answer1": "350",
      "answer2": "550",
      "answer3": "650",
      "correct_answer": 2,
      "skill_id": 71,
      "difficulty_id": 2,
      "explanation": "Mabel = 300 - 50 = 250. Altogether = 300 + 250 = 550.",
      "hints": ["First find Mabel's stickers: 300 - 50.", "Then add Jason's and Mabel's: 300 + 250 = 550."],
      "source": "Pei Hwa 2023 P3 End of Year Exam Q7",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "image_page": null,
      "image_loc": null,
      "notes": "Key: option (3) = 550."
    },
    {
      "n": 8,
      "type_id": 1,
      "question": "Jordan had 100 cards. He gave some cards to 10 friends. Each friend received 6 cards. How many cards did he have left in the end?",
      "answer0": "84",
      "answer1": "60",
      "answer2": "40",
      "answer3": "16",
      "correct_answer": 2,
      "skill_id": 76,
      "difficulty_id": 2,
      "explanation": "Cards given = 10 x 6 = 60. Left = 100 - 60 = 40.",
      "hints": ["Find total cards given: 10 friends x 6 cards.", "Subtract from 100: 100 - 60 = 40."],
      "source": "Pei Hwa 2023 P3 End of Year Exam Q8",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "image_page": null,
      "image_loc": null,
      "notes": "Key: option (3) = 40."
    },
    {
      "n": 9,
      "type_id": 1,
      "question": "Candice was given $100 to buy a book and a recorder. How much change would Candice receive?",
      "answer0": "$44.90",
      "answer1": "$55.10",
      "answer2": "$62.10",
      "answer3": "$82.80",
      "correct_answer": 0,
      "skill_id": 83,
      "difficulty_id": 2,
      "explanation": "Book $17.20 + recorder $37.90 = $55.10. Change = $100 - $55.10 = $44.90.",
      "hints": ["Add the two prices: $17.20 + $37.90.", "Subtract total from $100: $100 - $55.10 = $44.90."],
      "source": "Pei Hwa 2023 P3 End of Year Exam Q9",
      "image_needed": true,
      "image_options": false,
      "image_file": "q9.png",
      "image_page": 6,
      "image_loc": "below the question: a book labelled $17.20 and a recorder labelled $37.90",
      "notes": "Key: option (1) = $44.90. Prices ($17.20, $37.90) are printed under the figures; figure required for context."
    },
    {
      "n": 10,
      "type_id": 1,
      "question": "The figure is drawn on 1-cm square grid. The perimeter of Figure A is _______ cm.",
      "answer0": "12 cm",
      "answer1": "13 cm",
      "answer2": "18 cm",
      "answer3": "20 cm",
      "correct_answer": 3,
      "skill_id": 96,
      "difficulty_id": 3,
      "explanation": "Counting the unit edges around the shaded rectilinear figure on the 1-cm grid gives a perimeter of 20 cm.",
      "hints": ["Each grid square side is 1 cm.", "Count every unit edge along the outline of the shaded figure."],
      "source": "Pei Hwa 2023 P3 End of Year Exam Q10",
      "image_needed": true,
      "image_options": false,
      "image_file": "q10.png",
      "image_page": 6,
      "image_loc": "middle of page, below the question: shaded rectilinear figure A on a 1-cm square grid with 1-cm scale markers",
      "notes": "Key: option (4) = 20 cm. Figure (shaded shape on grid) required to count perimeter."
    },
    {
      "n": 11,
      "type_id": 2,
      "question": "What is the missing number in the pattern?\n3 , 6 , 10 , 13 , [?] , 20 , 24",
      "answer0": "17",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 69,
      "difficulty_id": 2,
      "explanation": "Pattern adds 3 then 4 alternately: 3 (+3) 6 (+4) 10 (+3) 13 (+4) 17 (+3) 20 (+4) 24. Missing = 17.",
      "hints": ["Look at the differences between terms: +3, +4, +3, +4...", "13 + 4 = 17."],
      "source": "Pei Hwa 2023 P3 End of Year Exam Q11",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "image_page": null,
      "image_loc": null,
      "notes": "Key: 17."
    },
    {
      "n": 12,
      "type_id": 2,
      "question": "What is the missing number in the box?\n8 [?] 6 2\n- 4 3 7 3\n= 3 6 8 9",
      "answer0": "0",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 70,
      "difficulty_id": 2,
      "explanation": "Column subtraction with borrowing: tens-place result is 6, so 8(box)62 - 4373 = 3689 gives box = 0 (after borrowing in the hundreds column).",
      "hints": ["Set up the subtraction by columns from the right.", "The hundreds column borrows; the box digit minus 3 (with borrow) leaves 6, so box = 0."],
      "source": "Pei Hwa 2023 P3 End of Year Exam Q12",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "image_page": null,
      "image_loc": null,
      "notes": "4-digit column subtraction 8[?]62 - 4373 = 3689. Key: 0."
    },
    {
      "n": 13,
      "type_id": 2,
      "question": "Find the remainder when 597 ÷ 6.",
      "answer0": "3",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 74,
      "difficulty_id": 2,
      "explanation": "597 div 6 = 99 remainder 3 (99 x 6 = 594, 597 - 594 = 3).",
      "hints": ["Divide 597 by 6.", "6 x 99 = 594; 597 - 594 = 3."],
      "source": "Pei Hwa 2023 P3 End of Year Exam Q13",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "image_page": null,
      "image_loc": null,
      "notes": "Key: 3."
    },
    {
      "n": 14,
      "type_id": 2,
      "question": "Compare the numbers using '<', '>' or '='.\n(a) 9 × 6 [?] 9 × 7\n(b) 5/6 [?] 7/12",
      "answer0": "<",
      "answer1": ">",
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 79,
      "difficulty_id": 2,
      "explanation": "(a) 9x6=54, 9x7=63, so 54 < 63 gives <. (b) 5/6 = 10/12 > 7/12, so >.",
      "hints": ["(a) Work out both products then compare.", "(b) Make like denominators: 5/6 = 10/12, compare with 7/12."],
      "source": "Pei Hwa 2023 P3 End of Year Exam Q14",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "image_page": null,
      "image_loc": null,
      "notes": "Two blanks. Key: (a) <, (b) > . NOTE: key page printed '(b) <' but 5/6=10/12 > 7/12, so correct symbol is >. Key has a typo; answer1 set to correct '>'."
    },
    {
      "n": 15,
      "type_id": 2,
      "question": "Three angles are drawn on the square grid. Identify if the angle is an acute angle, a right angle or an obtuse angle.\nacute angle: [?]\nright angle: [?]\nobtuse angle: [?]",
      "answer0": "a",
      "answer1": "c",
      "answer2": "b",
      "answer3": null,
      "correct_answer": null,
      "skill_id": 99,
      "difficulty_id": 2,
      "explanation": "Angle a is acute (smaller than a right angle), angle c is a right angle (90 degrees), angle b is obtuse (greater than a right angle).",
      "hints": ["Compare each angle to a square corner (right angle).", "Smaller than the corner = acute; equal = right; larger = obtuse."],
      "source": "Pei Hwa 2023 P3 End of Year Exam Q15",
      "image_needed": true,
      "image_options": false,
      "image_file": "q15.png",
      "image_page": 8,
      "image_loc": "below the question: square grid showing three angles labelled a, b and c",
      "notes": "Three blanks (which label goes in each category). Key: acute=a, right=c, obtuse=b. Figure of the three angles required."
    },
    {
      "n": 16,
      "type_id": 2,
      "question": "Find the sum of 1/2 and 1/6. Express your answer in its simplest form.",
      "answer0": "2/3",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 81,
      "difficulty_id": 2,
      "explanation": "1/2 = 3/6. 3/6 + 1/6 = 4/6 = 2/3.",
      "hints": ["Make the denominators the same: 1/2 = 3/6.", "3/6 + 1/6 = 4/6, simplify to 2/3."],
      "source": "Pei Hwa 2023 P3 End of Year Exam Q16",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "image_page": null,
      "image_loc": null,
      "notes": "Key: 2/3."
    },
    {
      "n": 17,
      "type_id": 2,
      "question": "Peter had 40 marbles. After he gave 7 marbles to Monica, they had the same number of marbles. How many marbles did Monica have at first?",
      "answer0": "26",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 71,
      "difficulty_id": 3,
      "explanation": "After giving away 7, Peter has 40 - 7 = 33, and Monica also has 33. Monica at first = 33 - 7 = 26.",
      "hints": ["Peter after = 40 - 7 = 33, and Monica equals that.", "Monica had 7 fewer before receiving: 33 - 7 = 26."],
      "source": "Pei Hwa 2023 P3 End of Year Exam Q17",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "image_page": null,
      "image_loc": null,
      "notes": "Key working: 40-7=33, 33-7=26. Answer 26."
    },
    {
      "n": 18,
      "type_id": 2,
      "question": "Mr Lee had some oranges. He placed 9 oranges into each box and had 165 boxes of oranges. There were 3 oranges left unpacked. How many oranges did Mr Lee have at first?",
      "answer0": "1488",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 76,
      "difficulty_id": 2,
      "explanation": "Oranges in boxes = 165 x 9 = 1485. Add the 3 left over: 1485 + 3 = 1488.",
      "hints": ["Multiply oranges per box by number of boxes: 165 x 9.", "Add the 3 unpacked oranges: 1485 + 3 = 1488."],
      "source": "Pei Hwa 2023 P3 End of Year Exam Q18",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "image_page": null,
      "image_loc": null,
      "notes": "Key: 165x9=1485, +3 = 1488."
    },
    {
      "n": 19,
      "type_id": 2,
      "question": "The length of the rectangular field is 8 m. Its length is twice of its breadth. What is the area of the rectangular field?",
      "answer0": "32",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 97,
      "difficulty_id": 2,
      "explanation": "Breadth = 8 div 2 = 4 m. Area = length x breadth = 8 x 4 = 32 m^2.",
      "hints": ["Find the breadth: half of the length.", "Area = length x breadth = 8 x 4 = 32."],
      "source": "Pei Hwa 2023 P3 End of Year Exam Q19",
      "image_needed": true,
      "image_options": false,
      "image_file": "q19.png",
      "image_page": 9,
      "image_loc": "below the question: a rectangle with the top side labelled 8 m",
      "notes": "Answer in m^2 (unit pre-printed on the answer line). Key: 8x4=32 m^2."
    },
    {
      "n": 20,
      "type_id": 2,
      "question": "The graph shows the number of cups of orange juice sold over 5 days. The number of cups of orange juice sold is not shown. Each statement is either true or false. State whether each is true or false.\n(a) Monday has the least number of cups of orange juice sold.\n(b) The number of cups of orange juice sold on Thursday is more than the number of cups of orange juice sold on Wednesday.\n(c) The number of cups of orange juice sold on Tuesday is twice the number of cups of orange juice sold on Friday.",
      "answer0": "False",
      "answer1": "True",
      "answer2": "True",
      "answer3": null,
      "correct_answer": null,
      "skill_id": 104,
      "difficulty_id": 2,
      "explanation": "(a) Monday has the longest bar (most), so 'least' is False. (b) Thursday's bar is longer than Wednesday's, so True. (c) Tuesday is twice Friday's length, so True.",
      "hints": ["Compare bar lengths for each day.", "Monday is the largest, not the least."],
      "source": "Pei Hwa 2023 P3 End of Year Exam Q20",
      "image_needed": true,
      "image_options": false,
      "image_file": "q20.png",
      "image_page": 10,
      "image_loc": "top of page, below the question: horizontal bar graph for Monday to Friday (Number of Cups of Orange Juice Sold)",
      "notes": "Three true/false blanks. Key checkmarks: (a) False, (b) True, (c) True. Bar graph figure required."
    },
    {
      "n": 21,
      "type_id": 2,
      "question": "The sum of 2 numbers is 78. The difference between the 2 numbers is 16.\na) Find the smaller number.\nb) Find the bigger number.",
      "answer0": "31",
      "answer1": "47",
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 71,
      "difficulty_id": 3,
      "explanation": "Smaller = (78 - 16) div 2 = 62 div 2 = 31. Bigger = 78 - 31 = 47.",
      "hints": ["Subtract the difference from the sum, then halve: (78 - 16) / 2.", "Bigger number = sum - smaller = 78 - 31."],
      "source": "Pei Hwa 2023 P3 End of Year Exam Q21",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "image_page": null,
      "image_loc": null,
      "notes": "Two parts. Key: a) 78-16=62, 62/2=31; b) 78-31=47."
    },
    {
      "n": 22,
      "type_id": 2,
      "question": "A lunch box cost $25. A water bottle cost $8 more than a lunch box. A bag cost twice as much as a lunch box.\na) Which item cost the most? How much did that item cost?\nb) What was the total cost of the 3 items?",
      "answer0": "Bag",
      "answer1": "$50",
      "answer2": "$108",
      "answer3": null,
      "correct_answer": null,
      "skill_id": 76,
      "difficulty_id": 3,
      "explanation": "Lunch box $25, water bottle $25+$8=$33, bag $25x2=$50. The bag costs the most at $50. Total = $25+$33+$50 = $108.",
      "hints": ["Work out each price, then compare: bag = 25 x 2 = 50 is largest.", "Total = 25 + 33 + 50 = 108."],
      "source": "Pei Hwa 2023 P3 End of Year Exam Q22",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "image_page": null,
      "image_loc": null,
      "notes": "Three blanks (item, its cost, total). Key total b) = $108; bag $25x2=$50 is the most. NOTE: key page wrote 'a) Item: Lunch box' which is an error in the answer key — the bag ($50) is the most expensive item; answer0 set to 'Bag' accordingly."
    },
    {
      "n": 23,
      "type_id": 2,
      "question": "Gerard had some water in the two beakers.\na) What was the total amount of water in the two beakers?\nb) He needed 3 ℓ of water to make some juice. How much more water did he need to make the juice? Give your answer in litres and millilitres.",
      "answer0": "860 ml",
      "answer1": "2 ℓ 140 ml",
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 87,
      "difficulty_id": 3,
      "explanation": "Beaker A shows 800 ml and Beaker B shows 60 ml... total per key = 800 + 60 = 860 ml. b) 3000 ml - 860 ml = 2140 ml = 2 l 140 ml.",
      "hints": ["a) Read each beaker's level and add them.", "b) 3 l = 3000 ml; subtract the 860 ml already had."],
      "source": "Pei Hwa 2023 P3 End of Year Exam Q23",
      "image_needed": true,
      "image_options": false,
      "image_file": "q23.png",
      "image_page": 13,
      "image_loc": "top of page, below the question: Beaker A (100 ml scale) and Beaker B (1000 ml scale, 500 ml marked) showing water levels",
      "notes": "Two parts. Key: a) 800ml+60ml=860ml; b) 3000-860=2140ml = 2L 140ml. Beaker readings come from the figure (key gives 800 ml and 60 ml)."
    },
    {
      "n": 24,
      "type_id": 2,
      "question": "The bar graph represents the number of local and foreign stamps collected by Adam, Ben, Charlie and David.\na) Who had the least number of local and foreign stamps in total?\nb) Who had twice as many foreign stamps as Ben?\nc) Charlie sold some local stamps to Adam. In the end, both of them had the same number of local stamps. Charlie sold each stamp at $2. How much did Adam pay for the stamps?",
      "answer0": "Adam",
      "answer1": "David",
      "answer2": "$20",
      "answer3": null,
      "correct_answer": null,
      "skill_id": 104,
      "difficulty_id": 3,
      "explanation": "a) Adam has the least total (70 local + 20 foreign = 90). b) Ben's foreign = 40, twice = 80 = David's foreign. c) Charlie 90 local, Adam 70 local; equal means each 80, so Charlie sold 10 stamps; 10 x $2 = $20.",
      "hints": ["a) Add each person's local and foreign bars.", "c) To equalise, Charlie transfers (90-70)/2 = 10 stamps; cost = 10 x $2."],
      "source": "Pei Hwa 2023 P3 End of Year Exam Q24",
      "image_needed": true,
      "image_options": false,
      "image_file": "q24.png",
      "image_page": 14,
      "image_loc": "below the question: vertical bar graph (Number of stamps vs Adam, Ben, Charlie, David) with Local and Foreign bars",
      "notes": "Three parts. Key: a) Adam; b) David; c) 90-70=20, 20/2=10, 10x$2=$20. Bar graph figure required."
    },
    {
      "n": 25,
      "type_id": 2,
      "question": "Melody arrived at the bus-stop. She waited 35 min for the bus. She boarded the bus at 13 20 to go to a shopping mall.\na) What time did Melody arrive at the bus-stop?\nb) Melody reached the shopping mall at 13 55. She left the shopping mall at 16 15. How long was she at the shopping mall?",
      "answer0": "12 45",
      "answer1": "2 h 20 min",
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 92,
      "difficulty_id": 3,
      "explanation": "a) Boarded at 13 20, waited 35 min, so arrived 13 20 - 35 min = 12 45. b) 13 55 to 16 15 = 2 h 20 min (13 55 to 14 00 = 5 min, 14 00 to 16 00 = 2 h, 16 00 to 16 15 = 15 min; 5+15 = 20 min, total 2 h 20 min).",
      "hints": ["a) Subtract 35 min from 13 20.", "b) Count from 13 55 up to 16 15."],
      "source": "Pei Hwa 2023 P3 End of Year Exam Q25",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "image_page": null,
      "image_loc": null,
      "notes": "Two parts; the paper asks to draw a timeline but the numeric answers are definite values, so kept as FIB. Key: a) 12 45; b) 2 h 20 min."
    }
  ]
}
