{
  "paper": {
    "school": "Red Swastika",
    "year": 2025,
    "level": "P4",
    "label": "Weighted Assessment 1",
    "source_prefix": "Red Swastika 2025 P4 Weighted Assessment 1",
    "has_answer_key": true
  },
  "questions": [
    {
      "n": 1,
      "type_id": 1,
      "question": "Which of the following is thirteen thousand, nine hundred and twenty in numerals?",
      "answer0": "13 912",
      "answer1": "13 920",
      "answer2": "30 912",
      "answer3": "30 920",
      "correct_answer": 1,
      "skill_id": 106,
      "difficulty_id": 1,
      "explanation": "Thirteen thousand = 13 000, nine hundred = 900, twenty = 20. Combine: 13 000 + 900 + 20 = 13 920. Answer: 13 920.",
      "hints": ["Break it up: thirteen thousand, then nine hundred, then twenty.", "Thirteen thousand is 13 000, not 30 000."],
      "source": "Red Swastika 2025 P4 Weighted Assessment 1 Q1",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: option 2 (1-based) = 13 920 = 0-based index 1."
    },
    {
      "n": 2,
      "type_id": 1,
      "question": "In 72 140, which digit is in the tens place?",
      "answer0": "1",
      "answer1": "2",
      "answer2": "7",
      "answer3": "4",
      "correct_answer": 3,
      "skill_id": 105,
      "difficulty_id": 1,
      "explanation": "In 72 140, reading from the right: 0 is ones, 4 is tens, 1 is hundreds, 2 is thousands, 7 is ten thousands. The tens digit is 4.",
      "hints": ["Ones is the rightmost digit, tens is the next one to the left.", "72 1[4]0 — the 4 sits in the tens place."],
      "source": "Red Swastika 2025 P4 Weighted Assessment 1 Q2",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: option 4 (1-based) = 4 = 0-based index 3."
    },
    {
      "n": 3,
      "type_id": 1,
      "question": "In which of the following numbers does the digit 3 have the greatest value?",
      "answer0": "30 275",
      "answer1": "53 980",
      "answer2": "72 403",
      "answer3": "90 635",
      "correct_answer": 0,
      "skill_id": 105,
      "difficulty_id": 2,
      "explanation": "Find the place value of digit 3 in each: 30 275 -> 30 000; 53 980 -> 3 000; 72 403 -> 3; 90 635 -> 30. The greatest is 30 000 in 30 275.",
      "hints": ["The value of a digit is the digit times its place value.", "Look for the number where 3 is furthest to the left (highest place)."],
      "source": "Red Swastika 2025 P4 Weighted Assessment 1 Q3",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: option 1 (1-based) = 30 275 = 0-based index 0."
    },
    {
      "n": 4,
      "type_id": 1,
      "question": "Which of the following numbers when rounded off to the nearest ten becomes 72 500?",
      "answer0": "72 444",
      "answer1": "72 496",
      "answer2": "72 506",
      "answer3": "72 554",
      "correct_answer": 1,
      "skill_id": 109,
      "difficulty_id": 2,
      "explanation": "Round each to the nearest ten: 72 444 -> 72 440; 72 496 -> 72 500; 72 506 -> 72 510; 72 554 -> 72 550. Only 72 496 rounds to 72 500.",
      "hints": ["Look at the ones digit to decide whether to round up or down.", "72 49[6]: ones is 6 (>=5), so the tens round up from 90 to 500."],
      "source": "Red Swastika 2025 P4 Weighted Assessment 1 Q4",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: option 2 (1-based) = 72 496 = 0-based index 1."
    },
    {
      "n": 5,
      "type_id": 1,
      "question": "Peter drew a repeated pattern using some letters on his drawing paper. The first 21 letters are A B C D C B A A B C D C B A A B C D C B A. What is the 80th letter?",
      "answer0": "A",
      "answer1": "B",
      "answer2": "C",
      "answer3": "D",
      "correct_answer": 2,
      "skill_id": 108,
      "difficulty_id": 3,
      "explanation": "The pattern repeats in blocks of 7 letters: A B C D C B A. 80 divided by 7 = 11 remainder 3. The remainder 3 points to the 3rd letter of the block, which is C.",
      "hints": ["Find the length of one full repeating block first.", "Divide 80 by the block length; the remainder tells you the position within a block."],
      "source": "Red Swastika 2025 P4 Weighted Assessment 1 Q5",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Repeating unit is the 7-letter block ABCDCBA. 80 mod 7 = 3 -> C. Key: option 3 (1-based) = C = 0-based index 2."
    },
    {
      "n": 6,
      "type_id": 2,
      "question": "(a) Arrange the following numbers from the greatest to the smallest.<br>3899, 9938, 9983, 3998<br>[?] , [?] , [?] , [?]<br>(b) Write the missing number in the number pattern.<br>4549, 4699, 4849, [?] , 5149, 5299",
      "answer0": "9983",
      "answer1": "9938",
      "answer2": "3998",
      "answer3": "3899",
      "answer4": "4999",
      "correct_answer": null,
      "skill_id": 107,
      "difficulty_id": 2,
      "explanation": "(a) Compare the numbers: the two starting with 9 are larger. 9983 > 9938; then 3998 > 3899. Greatest to smallest: 9983, 9938, 3998, 3899. (b) The pattern increases by 150 each step (4549, 4699, 4849, ...). 4849 + 150 = 4999.",
      "hints": ["For ordering, compare the leftmost (thousands) digit first.", "For the pattern, find the constant difference between consecutive terms."],
      "source": "Red Swastika 2025 P4 Weighted Assessment 1 Q6",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key (a) 9983, 9938, 3998, 3899; (b) 4999. Five answer blanks: four for ordering, one for the pattern."
    },
    {
      "n": 7,
      "type_id": 2,
      "question": "(a) Some factors of 28 are 1, 2, 4 and 28. What are the other two factors of 28?<br>[?] and [?]<br>(b) Find the first common multiple of 4 and 6.<br>[?]",
      "answer0": "7",
      "answer1": "14",
      "answer2": "12",
      "correct_answer": null,
      "skill_id": 113,
      "difficulty_id": 2,
      "explanation": "(a) The factors of 28 are 1, 2, 4, 7, 14, 28. The two not listed are 7 and 14. (b) Multiples of 4: 4, 8, 12, ...; multiples of 6: 6, 12, ... The first common multiple is 12.",
      "hints": ["List factor pairs of 28: 1 x 28, 2 x 14, 4 x 7.", "The first common multiple is the smallest number in both times-tables."],
      "source": "Red Swastika 2025 P4 Weighted Assessment 1 Q7",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key (a) 7, 14; (b) 12. Three answer blanks."
    },
    {
      "n": 8,
      "type_id": 2,
      "question": "(a) What is the product of 207 and 86?<br>[?]<br>(b) What is the quotient when 8017 is divided by 9?<br>[?]",
      "answer0": "17802",
      "answer1": "890",
      "correct_answer": null,
      "skill_id": 116,
      "difficulty_id": 2,
      "explanation": "(a) 207 x 86 = 207 x 80 + 207 x 6 = 16 560 + 1 242 = 17 802. (b) 8017 divided by 9 = 890 remainder 7. The quotient is 890.",
      "hints": ["Product means multiply; quotient means the whole-number result of division.", "8017 = 9 x 890 + 7, so the quotient is 890."],
      "source": "Red Swastika 2025 P4 Weighted Assessment 1 Q8",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key (a) 17802; (b) 890 (remainder 7, quotient only). Two answer blanks."
    },
    {
      "n": 9,
      "type_id": 2,
      "question": "The bar graph shows the number of tourists who visited the different attractions during the March holidays.<br>(a) How many tourists visited the Bird Park during the March holidays?<br>[?]<br>(b) Which attraction has the most number of tourists during the March holidays?<br>[?]",
      "answer0": "390",
      "answer1": "Zoo",
      "correct_answer": null,
      "skill_id": 148,
      "difficulty_id": 2,
      "explanation": "(a) Bird Park: 140 male + 250 female = 390 tourists. (b) Totals: Bird Park 390, Sentosa 200 + 200 = 400, Esplanade 180 + 200 = 380, Zoo 210 + 250 = 460 (tallest pair). The Zoo has the most tourists.",
      "hints": ["Add the male and female bars together for each attraction.", "The attraction with the tallest combined bars has the most tourists."],
      "source": "Red Swastika 2025 P4 Weighted Assessment 1 Q9",
      "image_needed": true,
      "image_options": false,
      "image_file": "q9.png",
      "image_page": 5,
      "image_bbox": [0.28, 0.14, 0.85, 0.42],
      "image_loc": "grouped bar graph 'Number of tourists during the March Holidays' near the top of the page, below the intro sentence",
      "notes": "Key (a) 390 (140+250); (b) Zoo (most tourists). Part (b) is a word answer but a definite single value, kept as FIB blank."
    },
    {
      "n": 10,
      "type_id": 1,
      "question": "The bar graph shows the number of participants who signed up for the different courses in a community centre. Which one of the following tables represents the information shown in the bar graph?",
      "answer0": "Table A",
      "answer1": "Table B",
      "answer2": "Table C",
      "answer3": "Table D",
      "correct_answer": 1,
      "skill_id": 146,
      "difficulty_id": 2,
      "explanation": "Read the relative bar heights: Coding and Bakery are tall and equal, Swimming is tallest, Photography is medium, Handicraft is shortest. Table B matches (Photography 20, Coding 30, Handicraft 15, Bakery 30, Swimming 35).",
      "hints": ["Compare which bars are equal in height and which is the shortest/tallest.", "Handicraft must have the smallest value; Swimming the largest."],
      "source": "Red Swastika 2025 P4 Weighted Assessment 1 Q10",
      "image_needed": true,
      "image_options": false,
      "image_file": "q10.png",
      "image_page": 6,
      "image_bbox": [0.18, 0.12, 0.82, 0.40],
      "image_loc": "bar graph 'Number of participants' near the top of the page (the four option tables A-D are text and become the MCQ options)",
      "notes": "Key: Table B = option 2 (1-based) = 0-based index 1. Crop only the bar graph, not the four answer tables."
    },
    {
      "n": 11,
      "type_id": 2,
      "question": "Ali bought a packet of sweets. When he put the sweets into bags of 6, he would have no sweets left. When he put them into bags of 8, he would have 4 sweets left. The packet contained more than 40 but less than 70 sweets. How many sweets were there in the packet?<br>[?]",
      "answer0": "60",
      "correct_answer": null,
      "skill_id": 115,
      "difficulty_id": 3,
      "explanation": "A multiple of 6 between 40 and 70: 42, 48, 54, 60, 66. Numbers that leave remainder 4 when divided by 8 (i.e. 4 more than a multiple of 8: 44, 52, 60, 68). The number in both lists is 60.",
      "hints": ["List the multiples of 6 between 40 and 70.", "Now check which of those leaves a remainder of 4 when divided by 8."],
      "source": "Red Swastika 2025 P4 Weighted Assessment 1 Q11",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 60."
    },
    {
      "n": 12,
      "type_id": 2,
      "question": "Eileen has 4 times as many beads as Fiona. Eileen has twice as many beads as Giselle. Fiona has 207 fewer beads than Eileen. How many beads do they have altogether?<br>[?]",
      "answer0": "483",
      "correct_answer": null,
      "skill_id": 118,
      "difficulty_id": 3,
      "explanation": "Let Fiona = 1 unit, so Eileen = 4 units. The difference is 4 - 1 = 3 units = 207, so 1 unit = 207 divided by 3 = 69. Fiona = 69, Eileen = 276, Giselle = half of Eileen = 138. Total = 69 + 276 + 138 = 483. (Equivalently, in units: Fiona 1u + Eileen 4u + Giselle 2u = 7u = 7 x 69 = 483.)",
      "hints": ["Draw Fiona as 1 unit and Eileen as 4 units; the gap is 3 units.", "Giselle is half of Eileen, so Giselle = 2 units. Add all units."],
      "source": "Red Swastika 2025 P4 Weighted Assessment 1 Q12",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: 7u = 69 x 7 = 483."
    },
    {
      "n": 13,
      "type_id": 0,
      "question": "The bar graph shows the number of Primary 4 students who wear glasses in 4 classes. Every class has 40 students. (a) In Class 4A, the number of students who wear glasses is (more than / less than / equal to) the number of students who do not wear glasses. (b) Class (4A / 4B / 4C / 4D) has the most number of students who do not wear glasses.",
      "answer0": null,
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 148,
      "difficulty_id": 2,
      "explanation": "(a) 4A has 20 students wearing glasses out of 40, so 20 do not wear glasses; 20 = 20, so it is equal to. (b) Students NOT wearing glasses = 40 minus those wearing: 4A 40-20=20, 4B 40-18=22, 4C 40-16=24, 4D 40-24=16. The most is 4C (24).",
      "hints": ["Each class has 40; subtract the glasses-wearers from 40 to get non-wearers.", "For (b) the class with the FEWEST glasses-wearers has the MOST non-wearers."],
      "source": "Red Swastika 2025 P4 Weighted Assessment 1 Q13",
      "image_needed": true,
      "image_options": false,
      "image_file": "q13.png",
      "image_page": 8,
      "image_bbox": [0.27, 0.17, 0.78, 0.42],
      "image_loc": "horizontal bar graph 'Primary 4 students who wear glasses' below the question text",
      "notes": "Circle-the-correct-answer task (interactive, no app type) -> type_id 0, skipped on insert. Key (a) equal to; (b) 4C. Could be re-authored as two MCQs if needed."
    },
    {
      "n": 14,
      "type_id": 2,
      "question": "Jeanette and Nicole have a total of 197 stickers. Nicole and Scarlett have a total of 203 stickers. The 3 girls have a total of 292 stickers.<br>(a) How many stickers does Scarlett have?<br>[?]<br>(b) How many stickers does Jeanette have?<br>[?]",
      "answer0": "95",
      "answer1": "89",
      "correct_answer": null,
      "skill_id": 118,
      "difficulty_id": 3,
      "explanation": "(a) Jeanette + Nicole = 197, so Scarlett = total 292 - 197 = 95. (b) Nicole + Scarlett = 203, so Jeanette = total 292 - 203 = 89.",
      "hints": ["Total of all three minus (Jeanette + Nicole) gives Scarlett.", "Total minus (Nicole + Scarlett) gives Jeanette."],
      "source": "Red Swastika 2025 P4 Weighted Assessment 1 Q14",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key (a) 95; (b) 89. Two answer blanks."
    },
    {
      "n": 15,
      "type_id": 2,
      "question": "The amount of sugar in Box A is 250 $$g$$ more than the amount of sugar in Box B. After Mrs Lim used 350 $$g$$ of sugar in Box B to bake some cupcakes, the amount of sugar in Box A is 5 times as much as the amount of sugar in Box B.<br>(a) How much sugar is left in Box B?<br>[?] $$g$$<br>(b) How much sugar is there in Box A?<br>[?] $$g$$",
      "answer0": "150",
      "answer1": "750",
      "correct_answer": null,
      "skill_id": 118,
      "difficulty_id": 3,
      "explanation": "After Box B loses 350 g, let Box B = 1 unit and Box A = 5 units. Box A is unchanged, so the difference is now 250 + 350 = 600 g = 4 units. 1 unit = 600 divided by 4 = 150 g, so (a) Box B has 150 g left. (b) Box A = 5 units = 5 x 150 = 750 g.",
      "hints": ["Box A never changes; only Box B drops by 350 g, widening the gap.", "New gap = 250 + 350 = 600 g equals (5 - 1) = 4 units."],
      "source": "Red Swastika 2025 P4 Weighted Assessment 1 Q15",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key (a) 150 g; (b) 750 g. Answers in grams. The model-drawing in the key is working only, not part of the question."
    },
    {
      "n": 16,
      "type_id": 2,
      "question": "The line graph shows the amount of petrol sold in a petrol station from 12 00 to 17 00.<br>(a) What was the amount of petrol in the petrol station at the start?<br>[?] litres<br>(b) At which 1-hour period was the most amount of petrol sold?<br>[?] to [?]<br>(c) Mr Tan sold 3 litres of petrol for $2. How much did he earn from selling the petrol at 13 00?<br>$[?]",
      "answer0": "3000",
      "answer1": "1400",
      "answer2": "1500",
      "answer3": "1800",
      "correct_answer": null,
      "skill_id": 147,
      "difficulty_id": 3,
      "explanation": "(a) At 12 00 (the start) the graph reads 3000 litres. (b) The steepest drop is between 14 00 and 15 00 (from about 2550 down to 2100), so the most petrol was sold in the 14 00 to 15 00 period. (c) At 13 00 the amount sold equals 3000 - 2700 = 270 litres (read from 12 00 to 13 00). 270 divided by 3 = 90 lots of 3 litres; 90 x $2 = $180. (Note: the answer key states 270 divided by 3 = 900, 900 x $2 = $1800.)",
      "hints": ["The starting amount is the value of the line at the first time mark.", "The most sold in an hour is where the line falls the steepest."],
      "source": "Red Swastika 2025 P4 Weighted Assessment 1 Q16",
      "image_needed": true,
      "image_options": false,
      "image_file": "q16.png",
      "image_page": 11,
      "image_bbox": [0.18, 0.12, 0.86, 0.42],
      "image_loc": "line graph 'Amount of petrol sold in a petrol station' near the top of the page, above parts (a)-(c)",
      "notes": "Key (a) 3000; (b) 1400 to 1500; (c) $1800. CAUTION: the key's part (c) working (270 / 3 = 900) is arithmetically wrong (270/3 = 90, giving $180); answer0..3 follow the official key (3000, 1400, 1500, 1800). Four answer blanks: (a) one, (b) two (from/to), (c) one."
    }
  ]
}
