{
  "paper": {
    "school": "Rosyth",
    "year": 2025,
    "level": "P2",
    "label": "Term 1 Revision",
    "source_prefix": "Rosyth 2025 P2 Term 1 Revision",
    "has_answer_key": true
  },
  "questions": [
    {
      "n": 1,
      "type_id": 1,
      "question": "In 652, the digit [?] is in the ones place.",
      "answer0": "1",
      "answer1": "2",
      "answer2": "5",
      "answer3": "6",
      "correct_answer": 1,
      "skill_id": 29,
      "difficulty_id": 1,
      "explanation": "In 652, the ones place is the last digit, which is 2.",
      "hints": ["The ones place is the rightmost digit.", "Read 652 from right to left: 2 ones, 5 tens, 6 hundreds."],
      "source": "Rosyth 2025 P2 Term 1 Revision Q1",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": ""
    },
    {
      "n": 2,
      "type_id": 1,
      "question": "145, 165, [?], 205, 225",
      "answer0": "170",
      "answer1": "175",
      "answer2": "185",
      "answer3": "200",
      "correct_answer": 2,
      "skill_id": 32,
      "difficulty_id": 1,
      "explanation": "The numbers increase by 20 each time: 165 + 20 = 185.",
      "hints": ["Find the difference between consecutive numbers.", "Each number goes up by 20."],
      "source": "Rosyth 2025 P2 Term 1 Revision Q2",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": ""
    },
    {
      "n": 3,
      "type_id": 1,
      "question": "32 + 544 = [?]",
      "answer0": "512",
      "answer1": "516",
      "answer2": "576",
      "answer3": "864",
      "correct_answer": 2,
      "skill_id": 34,
      "difficulty_id": 1,
      "explanation": "32 + 544 = 576.",
      "hints": ["Line up the digits by place value.", "Add ones, then tens, then hundreds."],
      "source": "Rosyth 2025 P2 Term 1 Revision Q3",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": ""
    },
    {
      "n": 4,
      "type_id": 1,
      "question": "267 - 132 = [?]",
      "answer0": "135",
      "answer1": "199",
      "answer2": "335",
      "answer3": "399",
      "correct_answer": 0,
      "skill_id": 34,
      "difficulty_id": 1,
      "explanation": "267 - 132 = 135.",
      "hints": ["Subtract ones, then tens, then hundreds.", "No renaming is needed here."],
      "source": "Rosyth 2025 P2 Term 1 Revision Q4",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": ""
    },
    {
      "n": 5,
      "type_id": 1,
      "question": "Subtract 438 from 908. The answer is [?].",
      "answer0": "470",
      "answer1": "500",
      "answer2": "530",
      "answer3": "538",
      "correct_answer": 0,
      "skill_id": 34,
      "difficulty_id": 2,
      "explanation": "908 - 438 = 470.",
      "hints": ["\"Subtract 438 from 908\" means 908 - 438.", "Rename when the top digit is smaller than the bottom digit."],
      "source": "Rosyth 2025 P2 Term 1 Revision Q5",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": ""
    },
    {
      "n": 6,
      "type_id": 1,
      "question": "Find the sum of 365 and 329. The answer is [?].",
      "answer0": "36",
      "answer1": "44",
      "answer2": "684",
      "answer3": "694",
      "correct_answer": 3,
      "skill_id": 34,
      "difficulty_id": 2,
      "explanation": "365 + 329 = 694.",
      "hints": ["\"Sum\" means add the two numbers.", "Add the ones: 5 + 9 = 14, so rename."],
      "source": "Rosyth 2025 P2 Term 1 Revision Q6",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": ""
    },
    {
      "n": 7,
      "type_id": 2,
      "question": "Write seven hundred and thirteen in numerals.",
      "answer0": "713",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 30,
      "difficulty_id": 1,
      "explanation": "Seven hundred and thirteen is written as 713.",
      "hints": ["Seven hundred is 700.", "Thirteen is 13, so 700 + 13 = 713."],
      "source": "Rosyth 2025 P2 Term 1 Revision Q7",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": ""
    },
    {
      "n": 8,
      "type_id": 2,
      "question": "Add 10 tens to 880. The answer is [?].",
      "answer0": "980",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 29,
      "difficulty_id": 2,
      "explanation": "10 tens = 100, so 880 + 100 = 980.",
      "hints": ["10 tens is the same as 100.", "Add 100 to 880."],
      "source": "Rosyth 2025 P2 Term 1 Revision Q8",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": ""
    },
    {
      "n": 9,
      "type_id": 2,
      "question": "10 less than 596 is [?].",
      "answer0": "586",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 29,
      "difficulty_id": 1,
      "explanation": "596 - 10 = 586.",
      "hints": ["\"10 less\" means subtract 10.", "Subtract 1 from the tens digit."],
      "source": "Rosyth 2025 P2 Term 1 Revision Q9",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": ""
    },
    {
      "n": 10,
      "type_id": 2,
      "question": "Find the difference between 502 and 348.",
      "answer0": "154",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 34,
      "difficulty_id": 2,
      "explanation": "502 - 348 = 154.",
      "hints": ["\"Difference\" means subtract the smaller from the larger.", "Rename across the zero in the tens place."],
      "source": "Rosyth 2025 P2 Term 1 Revision Q10",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": ""
    },
    {
      "n": 11,
      "type_id": 2,
      "question": "Fill in the blanks.\nHundreds Tens Ones\n2 6 [?]\n+ 6 [?] 2\n= 9 1 1",
      "answer0": "9",
      "answer1": "4",
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 34,
      "difficulty_id": 2,
      "explanation": "Ones column: ? + 2 ends in 1, so ones blank = 9 (9 + 2 = 11, carry 1). Tens column: 1 (carried) + 6 + ? = 11, so tens blank = 4. Check: 269 + 642 = 911.",
      "hints": ["Work the ones column first to find the missing ones digit.", "Remember to carry into the tens column."],
      "source": "Rosyth 2025 P2 Term 1 Revision Q11",
      "image_needed": true,
      "image_options": false,
      "image_file": "q11.png",
      "notes": "Place-value addition table (Hundreds/Tens/Ones) on page 6. Two blanks: ones blank in row 1 (answer 9), tens blank in row 2 (answer 4). image_page=6, image_loc='middle of page, the Hundreds/Tens/Ones addition table'. Order of blanks: answer0 = ones-row1 = 9, answer1 = tens-row2 = 4."
    },
    {
      "n": 12,
      "type_id": 2,
      "question": "Which two numbers add up to 374? Write the numbers in the boxes.\n324    334    50    60\n[?] + [?] = 374",
      "answer0": "324",
      "answer1": "50",
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 34,
      "difficulty_id": 2,
      "explanation": "324 + 50 = 374. The two numbers from the set that add to 374 are 324 and 50.",
      "hints": ["Try pairing a large number with a small one.", "324 + 50 = 374."],
      "source": "Rosyth 2025 P2 Term 1 Revision Q12",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Number cards 324, 334, 50, 60 are listed in the stem as text; figure not required. Answer pair is order-independent (324 + 50)."
    },
    {
      "n": 13,
      "type_id": 2,
      "question": "Uncle Samy delivered 127 pizzas in the afternoon.\nHe delivered 60 pizzas at night.\nHow many pizzas did Uncle Samy deliver altogether?",
      "answer0": "187",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 35,
      "difficulty_id": 2,
      "explanation": "127 + 60 = 187 pizzas.",
      "hints": ["\"Altogether\" means add.", "Add the two amounts of pizzas."],
      "source": "Rosyth 2025 P2 Term 1 Revision Q13",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer 187 pizzas."
    },
    {
      "n": 14,
      "type_id": 2,
      "question": "Mrs Koh baked 758 cookies for Christmas.\nShe gave 446 cookies to her friends.\nHow many cookies did she have left?",
      "answer0": "312",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 35,
      "difficulty_id": 2,
      "explanation": "758 - 446 = 312 cookies.",
      "hints": ["\"Left\" means subtract.", "Subtract the cookies given away from the total baked."],
      "source": "Rosyth 2025 P2 Term 1 Revision Q14",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer 312 cookies."
    },
    {
      "n": 15,
      "type_id": 2,
      "question": "There are 527 books on a shelf.\nThe librarian puts 283 more books on the shelf.\nHow many books are there altogether on the shelf?",
      "answer0": "810",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 35,
      "difficulty_id": 2,
      "explanation": "527 + 283 = 810 books.",
      "hints": ["\"More\" and \"altogether\" mean add.", "Add 527 and 283."],
      "source": "Rosyth 2025 P2 Term 1 Revision Q15",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer 810 books. Number-sentence boxes (square-circle-square) are a working scaffold only, not a figure."
    },
    {
      "n": 16,
      "type_id": 2,
      "question": "A shop sold 56 toy cars.\nThere were 651 toy cars left in the shop.\nHow many toy cars did the shop have at first?",
      "answer0": "707",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 35,
      "difficulty_id": 2,
      "explanation": "Sold + left = at first: 56 + 651 = 707 toy cars.",
      "hints": ["Add the cars sold to the cars left to find the starting amount.", "56 + 651 = 707."],
      "source": "Rosyth 2025 P2 Term 1 Revision Q16",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer 707 toy cars. Answer key text mistyped this as 101; correct computation 651 + 56 = 707. Number-sentence boxes are a working scaffold, not a figure."
    },
    {
      "n": 17,
      "type_id": 2,
      "question": "Siti has 499 buttons.\nShe has 194 more buttons than Amy.\nHow many buttons does Amy have?",
      "answer0": "305",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 35,
      "difficulty_id": 2,
      "explanation": "Amy has fewer buttons: 499 - 194 = 305 buttons.",
      "hints": ["Siti has more, so Amy has fewer.", "Subtract 194 from 499."],
      "source": "Rosyth 2025 P2 Term 1 Revision Q17",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer 305 buttons. Number-sentence boxes are a working scaffold, not a figure."
    }
  ]
}
