{
  "paper": {
    "school": "Raffles Girls' Primary School",
    "year": 2022,
    "level": "P4",
    "label": "Semestral Assessment 2",
    "source_prefix": "Raffles Girls 2022 P4 Semestral Assessment 2",
    "has_answer_key": true
  },
  "questions": [
    {
      "n": 1,
      "type_id": 1,
      "question": "The value of the digit 5 in 57 349 is [?].",
      "answer0": "50",
      "answer1": "500",
      "answer2": "5000",
      "answer3": "50 000",
      "correct_answer": 3,
      "skill_id": 105,
      "difficulty_id": 1,
      "explanation": "The digit 5 in 57 349 is in the ten thousands place, so its value is 5 x 10 000 = 50 000.",
      "hints": ["Identify which place the digit 5 sits in.", "57 349 = 50 000 + 7 000 + 300 + 40 + 9."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q1",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: option 4 (50 000)."
    },
    {
      "n": 2,
      "type_id": 1,
      "question": "Which of the following is not a factor of 56?",
      "answer0": "6",
      "answer1": "7",
      "answer2": "14",
      "answer3": "28",
      "correct_answer": 0,
      "skill_id": 112,
      "difficulty_id": 1,
      "explanation": "Factors of 56: 1, 2, 4, 7, 8, 14, 28, 56. 56 is not divisible by 6 (56 / 6 = 9 r 2), so 6 is not a factor.",
      "hints": ["A factor divides the number with no remainder.", "Test each option by dividing 56 by it."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q2",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: option 1 (6)."
    },
    {
      "n": 3,
      "type_id": 1,
      "question": "Find the length of the square.",
      "answer0": "10 cm",
      "answer1": "25 cm",
      "answer2": "40 cm",
      "answer3": "50 cm",
      "correct_answer": 0,
      "skill_id": 137,
      "difficulty_id": 2,
      "explanation": "Area of square = side x side = 100 cm2. The side whose square is 100 is 10, so the length is 10 cm.",
      "hints": ["Side x side = area.", "What number multiplied by itself gives 100?"],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q3",
      "image_needed": true,
      "image_options": false,
      "image_file": "q3.png",
      "image_page": 2,
      "image_bbox": [0.34, 0.59, 0.50, 0.73],
      "image_loc": "middle of page, below the question: a square labelled Area = 100 cm2 with unknown side marked ?",
      "notes": "Key: option 1 (10 cm)."
    },
    {
      "n": 4,
      "type_id": 1,
      "question": "4 min 45 s = [?]",
      "answer0": "49 s",
      "answer1": "69 s",
      "answer2": "285 s",
      "answer3": "445 s",
      "correct_answer": 2,
      "skill_id": 133,
      "difficulty_id": 1,
      "explanation": "1 min = 60 s, so 4 min = 240 s. 240 s + 45 s = 285 s.",
      "hints": ["Convert minutes to seconds first: 4 x 60.", "Add the remaining 45 s."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q4",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: option 3 (285 s)."
    },
    {
      "n": 5,
      "type_id": 1,
      "question": "The line graph shows the number of people in a cafe on a Sunday. What was the decrease in the number of people from 3 p.m. to 4 p.m.?",
      "answer0": "8",
      "answer1": "12",
      "answer2": "13",
      "answer3": "16",
      "correct_answer": 3,
      "skill_id": 147,
      "difficulty_id": 2,
      "explanation": "At 3 p.m. there were 28 people; at 4 p.m. there were 12 people. Decrease = 28 - 12 = 16.",
      "hints": ["Read the value at 3 p.m. and at 4 p.m.", "Subtract the later value from the earlier value."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q5",
      "image_needed": true,
      "image_options": false,
      "image_file": "q5.png",
      "image_page": 3,
      "image_bbox": [0.18, 0.30, 0.82, 0.62],
      "image_loc": "line graph of number of people vs time (12 p.m. to 5 p.m.)",
      "notes": "Key: option 4 (16). 3 p.m. = 28, 4 p.m. = 12."
    },
    {
      "n": 6,
      "type_id": 1,
      "question": "5 2/3 = [?]/3. What is the missing number in the box?",
      "answer0": "10",
      "answer1": "13",
      "answer2": "15",
      "answer3": "17",
      "correct_answer": 3,
      "skill_id": 119,
      "difficulty_id": 1,
      "explanation": "5 2/3 = (5 x 3 + 2)/3 = 17/3, so the missing numerator is 17.",
      "hints": ["Convert the mixed number to an improper fraction.", "Multiply the whole number by the denominator, then add the numerator."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q6",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: option 4 (17)."
    },
    {
      "n": 7,
      "type_id": 1,
      "question": "In the number 97.85, the digit [?] is in the tenths place.",
      "answer0": "5",
      "answer1": "7",
      "answer2": "8",
      "answer3": "9",
      "correct_answer": 2,
      "skill_id": 123,
      "difficulty_id": 1,
      "explanation": "In 97.85, the first digit after the decimal point is the tenths place. That digit is 8.",
      "hints": ["The tenths place is immediately after the decimal point.", "97.85 -> tenths = 8, hundredths = 5."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q7",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: option 3 (8)."
    },
    {
      "n": 8,
      "type_id": 1,
      "question": "In the figure, which two lines are perpendicular?",
      "answer0": "AB and AD",
      "answer1": "AB and FC",
      "answer2": "AD and AF",
      "answer3": "AE and ED",
      "correct_answer": 3,
      "skill_id": 100,
      "difficulty_id": 2,
      "explanation": "AE is the vertical line from A down to E on base FC; it meets the base line ED at a right angle, so AE and ED are perpendicular.",
      "hints": ["Perpendicular lines meet at a right angle (90 degrees).", "Look for the vertical line meeting the horizontal base."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q8",
      "image_needed": true,
      "image_options": false,
      "image_file": "q8.png",
      "image_page": 4,
      "image_bbox": [0.36, 0.50, 0.68, 0.66],
      "image_loc": "triangle/rectangle figure with vertices A, B at top and F, E, D, C along the base, with line AE drawn vertically",
      "notes": "Key: option 4 (AE and ED)."
    },
    {
      "n": 9,
      "type_id": 1,
      "question": "Arrange the following decimals from the smallest to the greatest. 5.8 , 0.58 , 5.08 , 0.85",
      "answer0": "0.58 , 0.85 , 5.08 , 5.8",
      "answer1": "0.85 , 0.58 , 5.08 , 5.8",
      "answer2": "0.58 , 5.8 , 5.08 , 0.85",
      "answer3": "0.85 , 0.58 , 5.8 , 5.08",
      "correct_answer": 0,
      "skill_id": 124,
      "difficulty_id": 2,
      "explanation": "Compare whole-number parts first: 0.58 and 0.85 are less than 1; 5.08 and 5.8 are over 5. Within each: 0.58 < 0.85 and 5.08 < 5.8. Order: 0.58, 0.85, 5.08, 5.8.",
      "hints": ["Compare the whole-number part before the decimal first.", "When equal, compare tenths, then hundredths."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q9",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: option 1."
    },
    {
      "n": 10,
      "type_id": 1,
      "question": "What fraction of the shapes in the box are right-angled triangles?",
      "answer0": "4/8",
      "answer1": "4/12",
      "answer2": "8/4",
      "answer3": "8/12",
      "correct_answer": 3,
      "skill_id": 120,
      "difficulty_id": 2,
      "explanation": "There are 12 shapes in total; 8 of them are the right-angled triangles. So the fraction is 8/12.",
      "hints": ["Count all the shapes for the denominator.", "Count only the triangles for the numerator."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q10",
      "image_needed": true,
      "image_options": false,
      "image_file": "q10.png",
      "image_page": 5,
      "image_bbox": [0.27, 0.39, 0.74, 0.49],
      "image_loc": "box containing 12 shapes (8 right-angled triangles and 4 pentagons) in two rows",
      "notes": "Key: option 4 (8/12). The target shape in the stem is a right-angled triangle; 8 of 12 shapes match. Count-to-verify: 8 triangles, 12 total."
    },
    {
      "n": 11,
      "type_id": 1,
      "question": "The figure is made up of a square and a rectangle. The area of the rectangle is 60 cm2. What is the length of the unknown side?",
      "answer0": "5 cm",
      "answer1": "10 cm",
      "answer2": "12 cm",
      "answer3": "13 cm",
      "correct_answer": 1,
      "skill_id": 136,
      "difficulty_id": 2,
      "explanation": "The square has side 2 cm. The rectangle has height 7 - 2 = 5 cm and... the rectangle area is 60 cm2 with breadth 6 cm, so length = 60 / 6 = 10 cm.",
      "hints": ["Rectangle area = length x breadth.", "Divide the area by the known side to get the unknown side."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q11",
      "image_needed": true,
      "image_options": false,
      "image_file": "q11.png",
      "image_page": 6,
      "image_bbox": [0.30, 0.16, 0.68, 0.32],
      "image_loc": "L-shaped figure: small square 2 cm wide on top of a rectangle, overall height 7 cm, unknown horizontal side marked ?",
      "notes": "Key: option 2 (10 cm). Rectangle area 60 / breadth 6 = 10."
    },
    {
      "n": 12,
      "type_id": 1,
      "question": "A glass can hold 0.4 l of water. 9 such glasses are needed to fill 2 jugs to the brim. What is the capacity of 1 jug?",
      "answer0": "0.18 l",
      "answer1": "0.36 l",
      "answer2": "1.8 l",
      "answer3": "3.6 l",
      "correct_answer": 2,
      "skill_id": 131,
      "difficulty_id": 2,
      "explanation": "9 glasses = 9 x 0.4 l = 3.6 l fills 2 jugs. So 1 jug = 3.6 / 2 = 1.8 l.",
      "hints": ["Find the total volume of 9 glasses first.", "Divide the total by 2 jugs."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q12",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: option 3 (1.8 l)."
    },
    {
      "n": 13,
      "type_id": 1,
      "question": "The figure is made up of 2 identical squares and 3 identical rectangles. What is the length of the unknown side?",
      "answer0": "8 cm",
      "answer1": "9 cm",
      "answer2": "17 cm",
      "answer3": "18 cm",
      "correct_answer": 2,
      "skill_id": 138,
      "difficulty_id": 3,
      "explanation": "Total height is 18 cm formed by 3 stacked identical rectangles, so each rectangle is 18 / 3 = 6 cm tall; the squares have side 6 cm too. Overall width 26 cm = square side (6 wide... ) The unknown horizontal side is 26 - the standing square width = 17 cm.",
      "hints": ["Use the 18 cm total height shared by the 3 rectangles.", "Subtract the square's width from the 26 cm total width."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q13",
      "image_needed": true,
      "image_options": false,
      "image_file": "q13.png",
      "image_page": 7,
      "image_bbox": [0.28, 0.16, 0.66, 0.34],
      "image_loc": "composite figure of 2 squares and 3 rectangles, total width 26 cm, right side height 18 cm, unknown side marked ?",
      "notes": "Key: option 3 (17 cm)."
    },
    {
      "n": 14,
      "type_id": 1,
      "question": "The chairs in a theatre were arranged equally in rows. There were 11 rows of chairs. Mark sat at the fourth row. 7 people were seated on his right and 9 people were seated on his left. How many chairs were there in the theatre?",
      "answer0": "27",
      "answer1": "176",
      "answer2": "187",
      "answer3": "693",
      "correct_answer": 2,
      "skill_id": 118,
      "difficulty_id": 2,
      "explanation": "Chairs in one row = 7 (right) + 9 (left) + 1 (Mark) = 17. Total = 17 x 11 rows = 187.",
      "hints": ["Count Mark himself plus those on both sides for one row.", "Multiply chairs per row by the number of rows."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q14",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: option 3 (187)."
    },
    {
      "n": 15,
      "type_id": 1,
      "question": "The graph shows some pupils and the CCA that they have chosen. The number of pupils who chose Art Club CCA was 12 fewer than the pupils who chose Choir CCA. How many pupils were there altogether?",
      "answer0": "18",
      "answer1": "54",
      "answer2": "72",
      "answer3": "108",
      "correct_answer": 3,
      "skill_id": 104,
      "difficulty_id": 3,
      "explanation": "Each grid square = a fixed value. Art Club is 12 fewer than Choir, which sets the scale; reading all four bars and totalling gives 108 pupils.",
      "hints": ["Use the 12-fewer clue to work out what one grid line is worth.", "Add the values of all four bars."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q15",
      "image_needed": true,
      "image_options": false,
      "image_file": "q15.png",
      "image_page": 8,
      "image_bbox": [0.24, 0.15, 0.78, 0.37],
      "image_loc": "bar graph of number of pupils for Swimming, Chess, Choir, Art Club",
      "notes": "Key: option 4 (108). Choir and Art Club bars differ by 12 pupils, fixing the unlabelled scale."
    },
    {
      "n": 16,
      "type_id": 2,
      "question": "Arrange the following numbers from the greatest to the smallest. 138 , 813 , 831 , 183 [?] , [?] , [?] , [?]",
      "answer0": "831",
      "answer1": "813",
      "answer2": "183",
      "answer3": "138",
      "correct_answer": null,
      "skill_id": 107,
      "difficulty_id": 1,
      "explanation": "Compare hundreds digit: 831 and 813 start with 8, 183 and 138 start with 1. Within 8xx: 831 > 813. Within 1xx: 183 > 138. Greatest to smallest: 831, 813, 183, 138.",
      "hints": ["Compare the hundreds digit first.", "Greatest to smallest means largest number first."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q16",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 831, 813, 183, 138 (greatest to smallest)."
    },
    {
      "n": 17,
      "type_id": 2,
      "question": "Write 46/7 as a mixed number. [?]",
      "answer0": "6 4/7",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 119,
      "difficulty_id": 1,
      "explanation": "46 / 7 = 6 remainder 4, so 46/7 = 6 4/7.",
      "hints": ["Divide 46 by 7 to find the whole-number part.", "The remainder becomes the new numerator over 7."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q17",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 6 4/7."
    },
    {
      "n": 18,
      "type_id": 2,
      "question": "2811 + 579 = [?]",
      "answer0": "3390",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 116,
      "difficulty_id": 1,
      "explanation": "2811 + 579 = 3390.",
      "hints": ["Line up the digits by place value.", "Add ones, tens, hundreds, thousands, carrying where needed."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q18",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 3390."
    },
    {
      "n": 19,
      "type_id": 2,
      "question": "Measure and write down the size of angle y. [?]",
      "answer0": "126",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 140,
      "difficulty_id": 2,
      "explanation": "Using a protractor on the marked angle y between the slanted line and the base line gives 126 degrees.",
      "hints": ["Place the protractor centre on the vertex.", "Read the scale where the slanted arm crosses."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q19",
      "image_needed": true,
      "image_options": false,
      "image_file": "q19.png",
      "image_page": 9,
      "image_bbox": [0.28, 0.70, 0.66, 0.86],
      "image_loc": "an angle marked y formed by a slanting ray and a horizontal base line",
      "notes": "Key: 126 degrees. Answer is in degrees."
    },
    {
      "n": 20,
      "type_id": 2,
      "question": "What is the value of 5/6 + 1/3? Express your answer as a mixed number. [?]",
      "answer0": "1 1/6",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 121,
      "difficulty_id": 2,
      "explanation": "1/3 = 2/6. 5/6 + 2/6 = 7/6 = 1 1/6.",
      "hints": ["Make the denominators the same (sixths).", "Convert the improper fraction to a mixed number."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q20",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 1 1/6."
    },
    {
      "n": 21,
      "type_id": 2,
      "question": "WXYZ is a square. Find angle p. [?]",
      "answer0": "36",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 143,
      "difficulty_id": 2,
      "explanation": "Angle WZY of the square is 90 degrees. The diagonal splits it into angle p and 54 degrees, so p = 90 - 54 = 36 degrees.",
      "hints": ["A corner of a square is 90 degrees.", "Subtract the given 54 degrees from 90."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q21",
      "image_needed": true,
      "image_options": false,
      "image_file": "q21.png",
      "image_page": 10,
      "image_bbox": [0.30, 0.41, 0.58, 0.60],
      "image_loc": "square WXYZ with a diagonal from Z to X; angle at corner Z split into p and 54 degrees",
      "notes": "Key: 36 degrees. Answer is in degrees."
    },
    {
      "n": 22,
      "type_id": 2,
      "question": "9.31 - 5.46 = [?]",
      "answer0": "3.85",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 129,
      "difficulty_id": 1,
      "explanation": "9.31 - 5.46 = 3.85.",
      "hints": ["Line up the decimal points.", "Subtract, regrouping where needed."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q22",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 3.85."
    },
    {
      "n": 23,
      "type_id": 2,
      "question": "Which two of the fractions below are smaller than 1/2? 2/11 , 3/10 , 4/8 , 5/7 [?] and [?]",
      "answer0": "2/11",
      "answer1": "3/10",
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 121,
      "difficulty_id": 2,
      "explanation": "Half of each denominator: 2/11 (half is 5.5, 2<5.5 so smaller), 3/10 (half is 5, 3<5 smaller), 4/8 = 1/2 (equal, not smaller), 5/7 (half is 3.5, 5>3.5 larger). The two smaller than 1/2 are 2/11 and 3/10.",
      "hints": ["Compare each fraction to 1/2 by checking if the numerator is less than half the denominator.", "4/8 equals 1/2, so it is not smaller."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q23",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 2/11 and 3/10. Two-blank answer order interchangeable."
    },
    {
      "n": 24,
      "type_id": 2,
      "question": "Express 0.7 as a fraction. [?]",
      "answer0": "7/10",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 126,
      "difficulty_id": 1,
      "explanation": "0.7 means 7 tenths = 7/10.",
      "hints": ["The first decimal place is tenths.", "0.7 = 7 over 10."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q24",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 7/10."
    },
    {
      "n": 25,
      "type_id": 0,
      "question": "Draw angle PQR = 105 degrees using the given line. Mark and label the angle.",
      "answer0": null,
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 140,
      "difficulty_id": 2,
      "explanation": "Place the protractor centre on Q along line PQ, measure 105 degrees, mark point R, and draw QR; label angle PQR = 105 degrees.",
      "hints": ["Set the protractor baseline along PQ with the centre at Q.", "Mark 105 degrees and draw the ray."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q25",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Draw/construct task with no value answer -> type_id 0, skipped on insert. Key shows the drawn 105-degree angle on line PQ."
    },
    {
      "n": 26,
      "type_id": 2,
      "question": "Mrs Li is 37 years old. Her husband is 3 years older than her. Their son is 29 years younger than Mrs Li. What is their total age? [?]",
      "answer0": "85",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 118,
      "difficulty_id": 2,
      "explanation": "Husband = 37 + 3 = 40. Son = 37 - 29 = 8. Total = 37 + 40 + 8 = 85.",
      "hints": ["Find the husband's age and the son's age separately.", "Add all three ages."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q26",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 85."
    },
    {
      "n": 27,
      "type_id": 2,
      "question": "3 cupcakes cost $2.95. How much do 12 cupcakes cost? $[?]",
      "answer0": "11.80",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 131,
      "difficulty_id": 1,
      "explanation": "12 / 3 = 4 sets. 4 x $2.95 = $11.80.",
      "hints": ["How many groups of 3 are in 12?", "Multiply the cost of one group by that number."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q27",
      "image_needed": true,
      "image_options": false,
      "image_file": "q27.png",
      "image_page": 12,
      "image_bbox": [0.24, 0.39, 0.50, 0.47],
      "image_loc": "three cupcakes labelled '3 cupcakes for $2.95'",
      "notes": "Key: $11.80. Answer prefixed with $ on the paper."
    },
    {
      "n": 28,
      "type_id": 2,
      "question": "Raju took 9 h 20 min to drive from Singapore to Kedah. He reached Kedah at 06 10. What time did Raju start driving from Singapore? Express your answer in 24-hour clock. [?]",
      "answer0": "20 50",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 135,
      "difficulty_id": 2,
      "explanation": "Work backwards from 06 10 by 9 h 20 min: 06 10 minus 9 h = 21 10 (previous day); minus 20 min = 20 50.",
      "hints": ["Subtract the duration from the arrival time.", "Going back past midnight wraps into the previous day."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q28",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 20 50."
    },
    {
      "n": 29,
      "type_id": 2,
      "question": "LMNP is a rectangle. Angle a is three times the size of angle b. Angle b is twice the size of angle c. Find the value of angle a. [?]",
      "answer0": "60",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 143,
      "difficulty_id": 3,
      "explanation": "At corner P the rectangle angle is 90 degrees = a + b + c. Let c = 1 unit, then b = 2 units, a = 3 x b = 6 units. Total = 6 + 2 + 1 = 9 units = 90 degrees, so 1 unit = 10 degrees. a = 6 x 10 = 60 degrees.",
      "hints": ["The three angles at corner P add up to 90 degrees.", "Express a, b, c in units of c and solve."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q29",
      "image_needed": true,
      "image_options": false,
      "image_file": "q29.png",
      "image_page": 13,
      "image_bbox": [0.32, 0.18, 0.64, 0.32],
      "image_loc": "rectangle LMNP with two lines from corner P splitting the corner into angles a, b, c",
      "notes": "Key: 90 / 9 = 10; 10 x 6 = 60 degrees. Answer in degrees."
    },
    {
      "n": 30,
      "type_id": 2,
      "question": "A rectangular piece of paper with an area of 108 cm2 was folded as shown. DE is 3 cm and HE is 6 cm. Find the length of GH. [?]",
      "answer0": "12",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 136,
      "difficulty_id": 3,
      "explanation": "Breadth of the paper = DE + HE related dimension: 6 + 3 = 9 cm. Area = length x breadth = 108, so length = 108 / 9 = 12 cm. By the fold GF = GH, so GH = 12 cm.",
      "hints": ["Find the breadth of the rectangle from DE and HE.", "Length = area / breadth, and the fold makes GH equal to GF."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q30",
      "image_needed": true,
      "image_options": false,
      "image_file": "q30.png",
      "image_page": 13,
      "image_bbox": [0.32, 0.55, 0.62, 0.71],
      "image_loc": "folded rectangle with labelled points G, H, D, E, F showing the crease",
      "notes": "Key: 6 + 3 = 9; 108 / 9 = 12; GF = GH; GH = 12 cm."
    },
    {
      "n": 31,
      "type_id": 1,
      "question": "Bala is standing at point X facing the playground. He turns through an angle of 135 degrees in the anti-clockwise direction. Where will Bala be facing after the turn?",
      "answer0": "Cinema",
      "answer1": "Library",
      "answer2": "Food Court",
      "answer3": "Swimming Complex",
      "correct_answer": 0,
      "skill_id": 142,
      "difficulty_id": 2,
      "explanation": "The directions are spaced 45 degrees apart. Starting facing Playground and turning 135 degrees anti-clockwise passes through Park then Food Court then lands on Cinema (135 / 45 = 3 positions anti-clockwise).",
      "hints": ["Adjacent directions are 45 degrees apart.", "135 degrees = three 45-degree steps anti-clockwise from Playground."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q31",
      "image_needed": true,
      "image_options": false,
      "image_file": "q31.png",
      "image_page": 14,
      "image_bbox": [0.28, 0.17, 0.82, 0.42],
      "image_loc": "8-point direction diagram around point X (Cinema, Food Court, Park, Playground, MRT Station, Shopping Mall, Swimming Complex, Library) with a North arrow",
      "notes": "Key: Cinema. Converted to MCQ since answer is one named direction; options drawn from the diagram labels."
    },
    {
      "n": 32,
      "type_id": 0,
      "question": "PQ is the line of symmetry. Shade only 2 more squares to make the figure symmetrical.",
      "answer0": null,
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 145,
      "difficulty_id": 2,
      "explanation": "Reflect the existing shaded squares across the diagonal line PQ; the two squares whose mirror images are not yet shaded must be shaded to complete symmetry.",
      "hints": ["Each shaded square must have a mirror partner across line PQ.", "Find the shaded squares missing their reflection."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q32",
      "image_needed": true,
      "image_options": false,
      "image_file": "q32.png",
      "image_page": 14,
      "image_bbox": [0.30, 0.58, 0.66, 0.84],
      "image_loc": "grid with some shaded squares and a diagonal line of symmetry PQ",
      "notes": "Shade/interactive task with no value answer -> type_id 0, skipped on insert. Key shows the completed symmetric shading on the grid."
    },
    {
      "n": 33,
      "type_id": 2,
      "question": "The table shows the number of siblings that the pupils in 5A have. How many pupils have at least 2 siblings? [?]",
      "answer0": "20",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 148,
      "difficulty_id": 2,
      "explanation": "At least 2 siblings means 2, 3 or 4 siblings: 8 + 7 + 5 = 20 pupils.",
      "hints": ["'At least 2' includes 2, 3 and 4 siblings.", "Add the pupil counts for those rows."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q33",
      "image_needed": true,
      "image_options": false,
      "image_file": "q33.png",
      "image_page": 15,
      "image_bbox": [0.33, 0.14, 0.76, 0.28],
      "image_loc": "two-column table: Number of siblings (0-4) vs Number of pupils in 5A (9, 15, 8, 7, 5)",
      "notes": "Key: 8 + 7 + 5 = 20."
    },
    {
      "n": 34,
      "type_id": 2,
      "question": "Mrs Goh bought a dress and 2 skirts for $250. The dress cost $71.50 more than a skirt. How much was the cost of 1 skirt? $[?]",
      "answer0": "59.50",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 131,
      "difficulty_id": 3,
      "explanation": "Remove the extra: 250 - 71.50 = 178.50 equals 3 equal skirts. 178.50 / 3 = $59.50 per skirt.",
      "hints": ["Subtract the $71.50 extra so all three items count as skirts.", "Divide the remainder by 3."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q34",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 250 - 71.50 = 178.50; 178.50 / 3 = $59.50."
    },
    {
      "n": 35,
      "type_id": 2,
      "question": "The lunch set meal at a restaurant allows customers to choose a set that consists of a main course, a soup and a drink. The main courses are pasta and chicken sandwich. The soups are mushroom soup and corn soup. The drinks are coffee, tea and orange juice. How many different combinations of lunch set meals are available for the customers to choose? [?]",
      "answer0": "12",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 118,
      "difficulty_id": 2,
      "explanation": "Multiply the choices: 2 main courses x 2 soups x 3 drinks = 12 combinations.",
      "hints": ["Multiply the number of options in each category.", "2 x 2 x 3."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q35",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 6 x 2 = 12 combinations. The menu is decorative; the choices are stated in the text, so no figure is needed."
    },
    {
      "n": 36,
      "type_id": 2,
      "question": "A pen cost $1.20 and a ruler cost $0.40. Sue bought 6 pens and 5 rulers. How much more did she pay for the pens than the rulers? $[?]",
      "answer0": "5.20",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 131,
      "difficulty_id": 2,
      "explanation": "Pens: 6 x $1.20 = $7.20. Rulers: 5 x $0.40 = $2.00. Difference = $7.20 - $2.00 = $5.20.",
      "hints": ["Find the total spent on pens and on rulers separately.", "Subtract the ruler total from the pen total."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q36",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 7.20 - 2.00 = $5.20."
    },
    {
      "n": 37,
      "type_id": 2,
      "question": "The line graph shows the amount of money Dave saved each month. How many months did Dave save more than $1000? [?] How much did Dave save from October to December? $[?]",
      "answer0": "4",
      "answer1": "3000",
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 147,
      "difficulty_id": 2,
      "explanation": "(a) Months above $1000: Aug ($1250), Sep ($1050), Oct ($1450), Nov ($1100) = 4 months. (b) Oct + Nov + Dec = 1450 + 1100 + 450 = $3000.",
      "hints": ["For (a) count points strictly above the 1000 line.", "For (b) add the savings of October, November and December."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q37",
      "image_needed": true,
      "image_options": false,
      "image_file": "q37.png",
      "image_page": 18,
      "image_bbox": [0.18, 0.14, 0.88, 0.46],
      "image_loc": "line graph of amount of money saved ($) from Jul to Dec",
      "notes": "Key: (a) 4; (b) 1450 + 1100 + 450 = $3000 (key writes 1450 + 110 + 450 with a typo but total = $3000). Two-blank answer."
    },
    {
      "n": 38,
      "type_id": 2,
      "question": "The figure shows the distances between Towns P, Q, R, S and T. The distance between Town P and Town Q is 1/6 km shorter than distance between Town Q and Town R. What is the distance between Town P and Town S? (Give your answer as a mixed number in its simplest form.) [?]",
      "answer0": "1 7/12",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 122,
      "difficulty_id": 3,
      "explanation": "PQ = QR - 1/6 = 3/4 - 1/6 = 9/12 - 2/12 = 7/12 km. PS = PQ + QR + RS = 7/12 + 3/4 + 1/4 = 7/12 + 9/12 + 3/12 = ... using key: 14/24 + 18/24 + 6/24 = 38/24 = 1 14/24 = 1 7/12 km.",
      "hints": ["First find PQ = 3/4 - 1/6.", "Add PQ, QR and RS, then simplify the mixed number."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q38",
      "image_needed": true,
      "image_options": false,
      "image_file": "q38.png",
      "image_page": 19,
      "image_bbox": [0.20, 0.26, 0.84, 0.38],
      "image_loc": "number-line style figure of Towns P, Q, R, S, T with distances 3/4 km, 1/4 km, 1/4 km marked and PS marked ?",
      "notes": "Key working: 3/4 - 1/6 = 7/12; sum = 38/24 = 1 7/12 km."
    },
    {
      "n": 39,
      "type_id": 2,
      "question": "The journey from Rahman's house to Changi Airport by bus would take 1 h 50 min. The same journey by MRT would take 35 minutes shorter than by bus. What is the duration of the journey from Rahman's house to the Changi Airport by MRT? [?] Rahman left his house and took the MRT at 22 50. He reached Changi Airport 2 h 55 min before his flight. What time is his flight? Express your answer using the 24-hour clock. [?]",
      "answer0": "1 h 15 min",
      "answer1": "03 00",
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 135,
      "difficulty_id": 3,
      "explanation": "(a) 1 h 50 min - 35 min = 1 h 15 min. (b) Arrive = 22 50 + 1 h 15 min = 00 05. Flight = 00 05 + 2 h 55 min = 03 00.",
      "hints": ["(a) Subtract 35 min from 1 h 50 min.", "(b) Add the MRT duration to 22 50, then add 2 h 55 min."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q39",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: (a) 50 - 35 = 15 -> 1 h 15 min; (b) 03 00. Two-blank answer."
    },
    {
      "n": 40,
      "type_id": 2,
      "question": "The total mass of an empty box and 5 similar metal balls was 2.6 kg. The total mass of the same empty box and 3 similar metal balls was 2.34 kg. What was the mass of 1 metal ball? [?] What was the mass of the empty box? [?]",
      "answer0": "0.13 kg",
      "answer1": "1.95 kg",
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 131,
      "difficulty_id": 3,
      "explanation": "(a) The difference of 2 balls = 2.6 - 2.34 = 0.26 kg, so 1 ball = 0.26 / 2 = 0.13 kg. (b) 3 balls = 3 x 0.13 = 0.39 kg; box = 2.34 - 0.39 = 1.95 kg.",
      "hints": ["The difference in totals equals the mass of 2 extra balls.", "Subtract the mass of 3 balls from 2.34 kg to get the box."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q40",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: (a) 0.26 / 2 = 0.13 kg; (b) 2.34 - 0.39 = 1.95 kg. Two-blank answer."
    },
    {
      "n": 41,
      "type_id": 2,
      "question": "Study the patterns. What is the total number of rectangles in Pattern 8? [?] If the pattern has a total of 133 shapes, how many circles does it have? [?]",
      "answer0": "16",
      "answer1": "89",
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 108,
      "difficulty_id": 3,
      "explanation": "(a) Rectangles = 2 x pattern number, so Pattern 8 has 2 x 8 = 16 rectangles. (b) Total shapes follow 6n + 1 (7, 13, 19, ...): 133 = 6 x 22 + 1, so n = 22. Circles = 4n + 1 = 4 x 22 + 1 = 89.",
      "hints": ["(a) Rectangles double the pattern number.", "(b) Total = 6n + 1; solve for n, then circles = 4n + 1."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q41",
      "image_needed": true,
      "image_options": false,
      "image_file": "q41.png",
      "image_page": 22,
      "image_bbox": [0.18, 0.12, 0.86, 0.36],
      "image_loc": "three pattern figures (Pattern 1, 2, 3) of rectangles and circles, with the data table beneath",
      "notes": "Key: (a) 8 x 2 = 16; (b) 133 - 1 = 132, 132 / 6 = 22 sets, circles = 22 x 4 + 1 = 89. Two-blank answer."
    },
    {
      "n": 42,
      "type_id": 2,
      "question": "The figure is made up of two identical rectangles overlapping each other, forming Square A. The area of Square A is 9 cm2 and the area of each rectangle is 50 cm2. The length of the rectangle is twice its breadth. Find the perimeter of the figure. [?]",
      "answer0": "48 cm",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 138,
      "difficulty_id": 3,
      "explanation": "Square A side = 3 cm (9 = 3 x 3). Each rectangle: area 50 cm2, length = 2 x breadth, so breadth = 5 cm, length = 10 cm. Perimeter of the overlapping figure = 10 + 10 + 7 + 7 + 2 + 5 + 5 = ... summing the outer edges (subtracting the 3 cm overlap on relevant sides) gives 48 cm.",
      "hints": ["Square A side is the square root of 9 = 3 cm.", "Rectangle breadth = 5 cm, length = 10 cm; trace the outer boundary, subtracting overlap."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q42",
      "image_needed": true,
      "image_options": false,
      "image_file": "q42.png",
      "image_page": 23,
      "image_bbox": [0.36, 0.20, 0.66, 0.41],
      "image_loc": "two identical overlapping rectangles with the overlap region labelled Square A",
      "notes": "Key: 3x3=9 (side 3); 50/2=25... breadth 5, length 10; outer edges 10+10+7+7+2+5+5 = 48 cm."
    },
    {
      "n": 43,
      "type_id": 2,
      "question": "Mrs Lim baked 300 fruit tarts. 1/2 of them were pineapple tarts, 2/5 of them were strawberry tarts and the remaining were mango tarts. How many mango tarts did she bake? [?] Mrs Lim sold the pineapple and strawberry tarts at 5 for $9. How much would Mrs Lim collect from her sale of all the pineapple and strawberry tarts? $[?]",
      "answer0": "30",
      "answer1": "486",
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 122,
      "difficulty_id": 3,
      "explanation": "(a) Pineapple = 1/2 x 300 = 150; strawberry = 2/5 x 300 = 120; mango = 300 - 150 - 120 = 30. (b) Pineapple + strawberry = 270 tarts; 270 / 5 = 54 sets; 54 x $9 = $486.",
      "hints": ["(a) Find pineapple and strawberry counts, then subtract from 300.", "(b) Number of 5-tart sets x $9."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q43",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: (a) 300 - 150 - 120 = 30 mango; (b) 270 / 5 = 54, 54 x 9 = $486. Two-blank answer."
    },
    {
      "n": 44,
      "type_id": 2,
      "question": "Siti had 604 more stamps than Tom. After Siti had given 902 stamps to Tom, he had 4 times as many stamps as her. How many stamps did Tom have at first? [?]",
      "answer0": "698",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 118,
      "difficulty_id": 3,
      "explanation": "Let Tom first = t, so Siti first = t + 604. After Siti gives 902: Tom = t + 902, Siti = t + 604 - 902 = t - 298. Tom is 4 times Siti: t + 902 = 4(t - 298). t + 902 = 4t - 1192, so 3t = 2094, t = 698. Tom had 698 stamps at first.",
      "hints": ["Total stamps stay constant before and after the transfer.", "After: Tom = 4 units, Siti = 1 unit; use the 604 and 902 to set up an equation."],
      "source": "Raffles Girls 2022 P4 Semestral Assessment 2 Q44",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key working (902 - 604 = 298; 3u = 298 + 902 = 1200; 1u = 400; 400 + 298 = 698) gives 698. Verified algebraically: Tom had 698 at first."
    }
  ]
}
