{
  "paper": {
    "school": "Maha Bodhi",
    "year": 2025,
    "level": "P3",
    "label": "End of Year Exam",
    "source_prefix": "Maha Bodhi 2025 P3 End of Year Exam",
    "has_answer_key": true
  },
  "questions": [
    {
      "n": 1,
      "type_id": 1,
      "question": "In 7482, the digit 8 is in the [?] place.",
      "answer0": "ones",
      "answer1": "tens",
      "answer2": "hundreds",
      "answer3": "thousands",
      "correct_answer": 1,
      "skill_id": 66,
      "difficulty_id": 1,
      "explanation": "Read place values from the right: 2 = ones, 8 = tens, 4 = hundreds, 7 = thousands. So the digit 8 is in the tens place.",
      "hints": ["Start from the rightmost digit (ones) and count left.", "ones, tens, hundreds, thousands."],
      "source": "Maha Bodhi 2025 P3 End of Year Exam Q1",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer key: option 2 (tens)."
    },
    {
      "n": 2,
      "type_id": 1,
      "question": "3498 + 617 =",
      "answer0": "3005",
      "answer1": "4015",
      "answer2": "4115",
      "answer3": "4215",
      "correct_answer": 2,
      "skill_id": 70,
      "difficulty_id": 1,
      "explanation": "Add: 3498 + 617. 3498 + 600 = 4098, then 4098 + 17 = 4115.",
      "hints": ["Line up the digits by place value and add with regrouping.", "Add the hundreds first, then the rest."],
      "source": "Maha Bodhi 2025 P3 End of Year Exam Q2",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer key: option 3 (4115)."
    },
    {
      "n": 3,
      "type_id": 1,
      "question": "Find the product of 274 and 6.",
      "answer0": "1644",
      "answer1": "1624",
      "answer2": "1244",
      "answer3": "1224",
      "correct_answer": 0,
      "skill_id": 75,
      "difficulty_id": 1,
      "explanation": "Multiply 274 by 6: 6 x 4 = 24 (write 4 carry 2); 6 x 7 = 42, +2 = 44 (write 4 carry 4); 6 x 2 = 12, +4 = 16. Result = 1644.",
      "hints": ["Product means multiply.", "Multiply each digit by 6, regrouping as you go."],
      "source": "Maha Bodhi 2025 P3 End of Year Exam Q3",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer key: option 1 (1644)."
    },
    {
      "n": 4,
      "type_id": 1,
      "question": "The bar graph shows the number of storybooks read by students in Primary 3 classes in a week. How many storybooks did the students in Class 3C read?",
      "answer0": "100",
      "answer1": "110",
      "answer2": "120",
      "answer3": "130",
      "correct_answer": 1,
      "skill_id": 102,
      "difficulty_id": 1,
      "explanation": "Read the length of the 3C bar against the horizontal scale (each gridline = 20). The 3C bar ends at 110, so Class 3C read 110 storybooks.",
      "hints": ["Find the row labelled 3C.", "Read where its bar ends on the 'Number of Storybooks' axis."],
      "source": "Maha Bodhi 2025 P3 End of Year Exam Q4",
      "image_needed": true,
      "image_options": false,
      "image_file": "q4.png",
      "image_page": 3,
      "image_bbox": [0.27, 0.20, 0.88, 0.52],
      "image_loc": "horizontal bar graph 'Number of Storybooks Read' in the upper-middle of the page, below the question",
      "notes": "Answer key: option 2 (110)."
    },
    {
      "n": 5,
      "type_id": 1,
      "question": "What is the missing number in the box?\n2/5 = [?]/10",
      "answer0": "7",
      "answer1": "5",
      "answer2": "3",
      "answer3": "4",
      "correct_answer": 3,
      "skill_id": 80,
      "difficulty_id": 1,
      "explanation": "Equivalent fractions: the denominator 5 was multiplied by 2 to get 10, so multiply the numerator by 2 as well: 2 x 2 = 4. So 2/5 = 4/10.",
      "hints": ["What was 5 multiplied by to make 10?", "Do the same to the numerator."],
      "source": "Maha Bodhi 2025 P3 End of Year Exam Q5",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer key: option 4 (4). Fraction equation rendered in stem; the empty box is the unknown numerator over 10."
    },
    {
      "n": 6,
      "type_id": 1,
      "question": "In the figure, how many of the marked angle(s) is/are right angles?",
      "answer0": "1",
      "answer1": "2",
      "answer2": "3",
      "answer3": "6",
      "correct_answer": 0,
      "skill_id": 99,
      "difficulty_id": 2,
      "explanation": "An arrow-shaped (chevron) figure has six marked angles. Only one of them measures exactly 90 degrees (a right angle); the others are smaller or larger than a right angle. So 1 angle is a right angle.",
      "hints": ["A right angle is exactly 90 degrees, like the corner of a square.", "Compare each marked angle to a square corner."],
      "source": "Maha Bodhi 2025 P3 End of Year Exam Q6",
      "image_needed": true,
      "image_options": false,
      "image_file": "q6.png",
      "image_page": 4,
      "image_bbox": [0.34, 0.46, 0.62, 0.62],
      "image_loc": "chevron/arrow figure with marked angles in the middle of the page, below the question",
      "notes": "Answer key: option 1 (1 right angle)."
    },
    {
      "n": 7,
      "type_id": 1,
      "question": "Find the mass of the 2 boxes of detergent.",
      "answer0": "4 kg 40 g",
      "answer1": "4 kg 80 g",
      "answer2": "4 kg 400 g",
      "answer3": "4 kg 800 g",
      "correct_answer": 3,
      "skill_id": 85,
      "difficulty_id": 2,
      "explanation": "The weighing scale is marked 0 to 8 kg. Each big division is 1 kg and is split into 5 small marks of 200 g each. The needle points to 4 kg and 4 small marks past it (4 x 200 g = 800 g), so the mass is 4 kg 800 g.",
      "hints": ["Read where the needle points on the kg scale.", "Work out the value of each small division between the kg marks."],
      "source": "Maha Bodhi 2025 P3 End of Year Exam Q7",
      "image_needed": true,
      "image_options": false,
      "image_file": "q7.png",
      "image_page": 5,
      "image_bbox": [0.36, 0.12, 0.64, 0.38],
      "image_loc": "two detergent boxes on a dial weighing scale, centred near top of page",
      "notes": "Answer key: option 4 (4 kg 800 g)."
    },
    {
      "n": 8,
      "type_id": 1,
      "question": "Arrange these fractions from the greatest to the smallest.\n5/9, 2/3, 1/7",
      "answer0": "1/7, 5/9, 2/3",
      "answer1": "2/3, 1/7, 5/9",
      "answer2": "5/9, 2/3, 1/7",
      "answer3": "2/3, 5/9, 1/7",
      "correct_answer": 3,
      "skill_id": 79,
      "difficulty_id": 2,
      "explanation": "Compare the fractions: 2/3 = 0.667, 5/9 = 0.556, 1/7 = 0.143. From greatest to smallest: 2/3, 5/9, 1/7.",
      "hints": ["Convert each fraction to a decimal or compare against 1/2.", "Order them largest value first."],
      "source": "Maha Bodhi 2025 P3 End of Year Exam Q8",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer key: option 4 (2/3, 5/9, 1/7). Three fraction cards shown (5/9, 2/3, 1/7); options listed as fraction sequences."
    },
    {
      "n": 9,
      "type_id": 1,
      "question": "Two similar rectangles are placed side by side. Find the area of one rectangle.",
      "answer0": "704 cm²",
      "answer1": "352 cm²",
      "answer2": "192 cm²",
      "answer3": "104 cm²",
      "correct_answer": 1,
      "skill_id": 97,
      "difficulty_id": 2,
      "explanation": "The two identical rectangles together are 88 cm long and 8 cm wide. One rectangle is half the length: 88 / 2 = 44 cm long and 8 cm wide. Area of one rectangle = 44 x 8 = 352 cm².",
      "hints": ["The 88 cm spans both rectangles, so each is 44 cm long.", "Area of a rectangle = length x width."],
      "source": "Maha Bodhi 2025 P3 End of Year Exam Q9",
      "image_needed": true,
      "image_options": false,
      "image_file": "q9.png",
      "image_page": 6,
      "image_bbox": [0.22, 0.13, 0.90, 0.24],
      "image_loc": "long shaded rectangle labelled 88 cm across the top and 8 cm down the right side, below the question",
      "notes": "Answer key: option 2 (352 cm2)."
    },
    {
      "n": 10,
      "type_id": 1,
      "question": "Ethan had 40 more game cards than Lucas at first. Lucas then gave 10 of his game cards to Ethan. How many more game cards did Ethan have than Lucas in the end?",
      "answer0": "50",
      "answer1": "20",
      "answer2": "30",
      "answer3": "60",
      "correct_answer": 3,
      "skill_id": 71,
      "difficulty_id": 2,
      "explanation": "Lucas gives 10 cards to Ethan: Ethan gains 10 and Lucas loses 10, so the gap grows by 20. The new difference = 40 + 20 = 60. Ethan had 60 more cards than Lucas.",
      "hints": ["When one person gives cards to the other, the difference changes by twice the amount.", "The gap increases by 10 + 10 = 20."],
      "source": "Maha Bodhi 2025 P3 End of Year Exam Q10",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer key: option 4 (60). Re-verified: transfer of 10 widens the difference by 20."
    },
    {
      "n": 11,
      "type_id": 2,
      "question": "What is the smallest 4-digit even number that can be formed using all the digits given below?\n8, 2, 3, 1",
      "answer0": "1238",
      "correct_answer": null,
      "skill_id": 68,
      "difficulty_id": 2,
      "explanation": "For the smallest number, put the smallest digits in the highest places. For an even number, the ones digit must be even (2 or 8). Use the smallest even digit, 2, in the ones place, then arrange 1, 3, 8 ascending in front: 1, 3, 8 -> 138, giving 1238.",
      "hints": ["An even number ends in an even digit (2 or 8).", "Put the smallest digits in front; keep an even digit last."],
      "source": "Maha Bodhi 2025 P3 End of Year Exam Q11",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer key: 1238. Digit cards 8, 2, 3, 1 shown but values are stated in the stem; no image needed."
    },
    {
      "n": 12,
      "type_id": 2,
      "question": "Study the pattern. What is the missing number?\n3545, 3505, [?], 3425, 3385, 3345",
      "answer0": "3465",
      "correct_answer": null,
      "skill_id": 69,
      "difficulty_id": 1,
      "explanation": "Each term decreases by 40: 3545 - 40 = 3505, 3505 - 40 = 3465, 3465 - 40 = 3425. The missing number is 3465.",
      "hints": ["Find the difference between consecutive numbers.", "Subtract the common difference from the term before."],
      "source": "Maha Bodhi 2025 P3 End of Year Exam Q12",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer key: 3465. Sequence shown as boxes; the '?' box is the third term."
    },
    {
      "n": 13,
      "type_id": 2,
      "question": "Find the value of 108 / 4",
      "answer0": "27",
      "correct_answer": null,
      "skill_id": 75,
      "difficulty_id": 1,
      "explanation": "Divide 108 by 4: 10 / 4 = 2 remainder 2; bring down 8 to make 28; 28 / 4 = 7. So 108 / 4 = 27.",
      "hints": ["Use long division.", "How many 4s are in 108?"],
      "source": "Maha Bodhi 2025 P3 End of Year Exam Q13",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer key: 108 / 4 = 27."
    },
    {
      "n": 14,
      "type_id": 2,
      "question": "The bar graph shows the number of buns sold by a bakery for 5 days. How many buns were sold from Monday to Wednesday?",
      "answer0": "700",
      "correct_answer": null,
      "skill_id": 104,
      "difficulty_id": 2,
      "explanation": "Read each bar: Monday = 150, Tuesday = 250, Wednesday = 300. Add them: 150 + 250 + 300 = 700 buns.",
      "hints": ["Read the height of the Monday, Tuesday and Wednesday bars.", "Add the three values together."],
      "source": "Maha Bodhi 2025 P3 End of Year Exam Q14",
      "image_needed": true,
      "image_options": false,
      "image_file": "q14.png",
      "image_page": 9,
      "image_bbox": [0.20, 0.36, 0.85, 0.62],
      "image_loc": "vertical bar graph 'Number of Buns Sold' (Mon-Fri) in the middle of the page, below the question",
      "notes": "Answer key: 150 + 250 + 300 = 700."
    },
    {
      "n": 15,
      "type_id": 2,
      "question": "The clock shows the time Jayden reached the park in the afternoon. What time did he reach the park? Write the time in 24-hour clock.",
      "answer0": "14:35",
      "correct_answer": null,
      "skill_id": 134,
      "difficulty_id": 2,
      "explanation": "The clock reads 2:35 (hour hand between 2 and 3, minute hand on 7 = 35 min). In the afternoon, 2:35 p.m. in 24-hour clock is 1435, written 14:35.",
      "hints": ["Read the analogue time first (about 2:35).", "Afternoon means add 12 to the hour for 24-hour time."],
      "source": "Maha Bodhi 2025 P3 End of Year Exam Q15",
      "image_needed": true,
      "image_options": false,
      "image_file": "q15.png",
      "image_page": 10,
      "image_bbox": [0.38, 0.18, 0.62, 0.36],
      "image_loc": "round analogue clock face in the upper-middle of the page, below the question",
      "notes": "Answer key: 14:35."
    },
    {
      "n": 16,
      "type_id": 2,
      "question": "The figure is made up of 1-cm squares. Find the area of the figure.",
      "answer0": "14",
      "correct_answer": null,
      "skill_id": 95,
      "difficulty_id": 2,
      "explanation": "Count the shaded unit squares and half-squares. There are 12 full 1-cm squares plus 4 half-square triangles. The 4 half-squares equal 2 full squares... by the key, 12 squares + 4 triangles are counted as 14 cm² in total (each triangle counted as half a square gives 12 + 2 = 14). Area = 14 cm².",
      "hints": ["Each small square is 1 cm².", "Count full squares, then combine the triangular half-squares."],
      "source": "Maha Bodhi 2025 P3 End of Year Exam Q16",
      "image_needed": true,
      "image_options": false,
      "image_file": "q16.png",
      "image_page": 10,
      "image_bbox": [0.29, 0.46, 0.60, 0.72],
      "image_loc": "shaded 'M'-like figure on a 1-cm square grid in the lower-middle of the page, below the question",
      "notes": "Answer key: 12 squares + 4 triangles = 14 (cm2). Unit cm2 required."
    },
    {
      "n": 17,
      "type_id": 0,
      "question": "Look at the picture of a kitchen sink cabinet. (a) Name a pair of perpendicular lines. (b) Name a pair of parallel lines.",
      "answer0": null,
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 100,
      "difficulty_id": 2,
      "explanation": "Perpendicular lines meet at a right angle; parallel lines never meet and stay the same distance apart. (a) AC is perpendicular to CG (AC _|_ CG). (b) BD is parallel to FH (BD // FH).",
      "hints": ["Perpendicular lines form a right-angle corner.", "Parallel lines run in the same direction and never cross."],
      "source": "Maha Bodhi 2025 P3 End of Year Exam Q17",
      "image_needed": true,
      "image_options": false,
      "image_file": "q17.png",
      "image_page": 11,
      "image_bbox": [0.24, 0.15, 0.62, 0.34],
      "image_loc": "labelled kitchen sink cabinet diagram with points A, B, C, D, E, F, G, H near top of page",
      "notes": "type_id 0: answer is a pair of named labelled lines (letters), depends on the labelled figure and is not a single numeric/symbolic value - cannot be a clean FIB or MCQ. Answer key: (a) AC perpendicular CG; (b) BD parallel FH. SKIPPED on insert."
    },
    {
      "n": 18,
      "type_id": 2,
      "question": "Ali and Tom shared a rectangular cake. Ali ate 1/12 of the cake and Tom ate 1/6 of it. What fraction of the cake did they eat altogether? Express the answer in its simplest form.",
      "answer0": "1/4",
      "correct_answer": null,
      "skill_id": 81,
      "difficulty_id": 2,
      "explanation": "Make like denominators: 1/6 = 2/12. Add: 1/12 + 2/12 = 3/12. Simplify by dividing numerator and denominator by 3: 3/12 = 1/4.",
      "hints": ["Convert 1/6 to twelfths so both fractions have denominator 12.", "Add the numerators, then simplify."],
      "source": "Maha Bodhi 2025 P3 End of Year Exam Q18",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer key: 1/12 + 1/6 = 3/12 = 1/4. Simplest form required."
    },
    {
      "n": 19,
      "type_id": 2,
      "question": "Andres collected 3 times as many marbles as Beevi. They collected 140 marbles altogether. How many marbles did Beevi collect?",
      "answer0": "35",
      "correct_answer": null,
      "skill_id": 76,
      "difficulty_id": 2,
      "explanation": "Beevi = 1 unit, Andres = 3 units, total = 4 units = 140 marbles. 1 unit = 140 / 4 = 35. Beevi collected 35 marbles.",
      "hints": ["Let Beevi be 1 unit; Andres is 3 units, so 4 units altogether.", "Divide the total by the number of units."],
      "source": "Maha Bodhi 2025 P3 End of Year Exam Q19",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer key: 140 / 4 = 35."
    },
    {
      "n": 20,
      "type_id": 2,
      "question": "Samantha spent 2 h 20 min reading a book. She checked her watch when she stopped reading and it was 2.05 pm. Her watch was 10 minutes faster than the actual time. What was the actual time she started reading?",
      "answer0": "11.35 am",
      "correct_answer": null,
      "skill_id": 93,
      "difficulty_id": 3,
      "explanation": "Watch showed 2.05 pm when she stopped. Subtract 2 h 20 min of reading: 2.05 pm - 2 h = 12.05 pm, - 20 min = 11.45 am (watch time she started). The watch is 10 min fast, so the actual start time is 11.45 am - 10 min = 11.35 am.",
      "hints": ["First subtract the 2 h 20 min reading time from the stop time.", "Then take away the 10 minutes the watch was fast to get the actual time."],
      "source": "Maha Bodhi 2025 P3 End of Year Exam Q20",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer key: 2h 20m before 2.05pm = 11.45am; 10m before = 11.35am."
    },
    {
      "n": 21,
      "type_id": 2,
      "question": "Siti received $36.40 from her father and $23.80 from her mother. She bought a pair of shoes and had $18.20 left. How much did she pay for the pair of shoes?",
      "answer0": "$42.00",
      "correct_answer": null,
      "skill_id": 83,
      "difficulty_id": 2,
      "explanation": "Total money received = $36.40 + $23.80 = $60.20. Money paid for shoes = $60.20 - $18.20 = $42.00.",
      "hints": ["First add up all the money she received.", "Subtract what she had left to find what she spent."],
      "source": "Maha Bodhi 2025 P3 End of Year Exam Q21",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer key: $60.20 - $18.20 = $42.00. Small shoe clip-art beside stem is decorative only, no figure needed."
    },
    {
      "n": 22,
      "type_id": 2,
      "question": "260 pupils were divided equally into groups of 4. 2 pupils from each group were chosen as group leaders. How many group leaders were there altogether?",
      "answer0": "130",
      "correct_answer": null,
      "skill_id": 76,
      "difficulty_id": 2,
      "explanation": "Number of groups = 260 / 4 = 65. Each group has 2 leaders, so total leaders = 65 x 2 = 130.",
      "hints": ["First find how many groups there are.", "Multiply the number of groups by 2 leaders each."],
      "source": "Maha Bodhi 2025 P3 End of Year Exam Q22",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer key: 260 / 4 = 65; 65 x 2 = 130."
    },
    {
      "n": 23,
      "type_id": 2,
      "question": "Pupils in the Science Club collected 344 bottles for a recycling project. After packing some bottles equally into 8 bags, 16 bottles were left. How many bottles were there in each bag?",
      "answer0": "41",
      "correct_answer": null,
      "skill_id": 76,
      "difficulty_id": 2,
      "explanation": "Bottles packed into bags = 344 - 16 = 328. Bottles per bag = 328 / 8 = 41.",
      "hints": ["First take away the 16 leftover bottles.", "Divide the packed bottles equally among the 8 bags."],
      "source": "Maha Bodhi 2025 P3 End of Year Exam Q23",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer key: (344 - 16) / 8 = 328 / 8 = 41."
    },
    {
      "n": 24,
      "type_id": 2,
      "question": "Mrs Wong used some flour to bake cookies and muffins. She used 1200 g to bake the muffins. She used 560 g less flour to bake the cookies than muffins. How much flour did she use altogether?",
      "answer0": "1840",
      "correct_answer": null,
      "skill_id": 71,
      "difficulty_id": 2,
      "explanation": "Flour for cookies = 1200 g - 560 g = 640 g. Total flour = 1200 g + 640 g = 1840 g.",
      "hints": ["Cookies used 560 g less than the 1200 g for muffins.", "Add the muffin flour and the cookie flour."],
      "source": "Maha Bodhi 2025 P3 End of Year Exam Q24",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer key: 1200 + (1200 - 560) = 1840. Answer in grams."
    },
    {
      "n": 25,
      "type_id": 2,
      "question": "Amelia had 325 marbles. 179 marbles were red and the rest were blue. (a) How many blue marbles did Amelia have? (b) Amelia's mother gave her 208 more red marbles. How many red marbles did Amelia have in the end?",
      "answer0": "146",
      "answer1": "387",
      "correct_answer": null,
      "skill_id": 71,
      "difficulty_id": 2,
      "explanation": "(a) Blue marbles = total - red = 325 - 179 = 146. (b) Red marbles in the end = original red + extra red = 179 + 208 = 387.",
      "hints": ["(a) Subtract the red marbles from the total to get the blue ones.", "(b) Add the 208 new red marbles to the original 179 red marbles."],
      "source": "Maha Bodhi 2025 P3 End of Year Exam Q25",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Two-part question; answer0 = part (a) blue = 146, answer1 = part (b) red total = 387. Answer key: a) 325 - 179 = 146; b) 179 + 208 = 387."
    }
  ]
}
