{
  "paper": {
    "school": "Nan Hua",
    "year": 2023,
    "level": "P2",
    "label": "Review 1",
    "source_prefix": "Nan Hua 2023 P2 Review 1",
    "has_answer_key": true,
    "notes": "PDF bundles two papers: Term 1 Review (pages 1-3, Q1-14) and Term 2 Test (pages 5-8, Q1-14). Answer key on pages 9-10 covers both. Term 1 Review questions sourced as 'Review 1 Q<n>'; Term 2 Test questions sourced as 'Term 2 Test Q<n>' to keep sources unique."
  },
  "questions": [
    {
      "n": 1,
      "type_id": 2,
      "question": "Write three hundred and eighty-nine in numerals. [?]",
      "answer0": "389",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 30,
      "difficulty_id": 1,
      "explanation": "Three hundred and eighty-nine written in numerals is 389.",
      "hints": ["Three hundred = 3 in the hundreds place.", "Eighty-nine = 89."],
      "source": "Nan Hua 2023 P2 Review 1 Q1",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer key Q1) 389."
    },
    {
      "n": 2,
      "type_id": 2,
      "question": "200 + [?] tens + 15 ones = 275",
      "answer0": "6",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 29,
      "difficulty_id": 2,
      "explanation": "200 + 15 ones = 215. 275 - 215 = 60 = 6 tens, so the missing number is 6.",
      "hints": ["15 ones = 15.", "275 - 200 - 15 = 60, and 60 = 6 tens."],
      "source": "Nan Hua 2023 P2 Review 1 Q2",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer key Q2) 6."
    },
    {
      "n": 3,
      "type_id": 2,
      "question": "Arrange these numbers in order. Begin with the smallest number. 255 , 172 , 249 [?] , [?] , [?]",
      "answer0": "172",
      "answer1": "249",
      "answer2": "255",
      "answer3": null,
      "correct_answer": null,
      "skill_id": 31,
      "difficulty_id": 1,
      "explanation": "Compare hundreds first: 172 < 249 < 255. Smallest to largest: 172, 249, 255.",
      "hints": ["Compare the hundreds digit first.", "172 has the smallest hundreds value."],
      "source": "Nan Hua 2023 P2 Review 1 Q3",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer key Q3) 172, 249, 255 (smallest first)."
    },
    {
      "n": 4,
      "type_id": 2,
      "question": "What number is 10 less than 506? The number is [?].",
      "answer0": "496",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 34,
      "difficulty_id": 1,
      "explanation": "506 - 10 = 496.",
      "hints": ["Subtract 10 from 506.", "Reduce the tens digit by one (with regrouping)."],
      "source": "Nan Hua 2023 P2 Review 1 Q4",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer key Q4) 496."
    },
    {
      "n": 5,
      "type_id": 2,
      "question": "734 + 142 = [?]",
      "answer0": "876",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 34,
      "difficulty_id": 1,
      "explanation": "734 + 142 = 876.",
      "hints": ["Add ones, then tens, then hundreds.", "4 + 2 = 6, 3 + 4 = 7, 7 + 1 = 8."],
      "source": "Nan Hua 2023 P2 Review 1 Q5",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer key Q5) 876."
    },
    {
      "n": 6,
      "type_id": 2,
      "question": "877 - 406 = [?]",
      "answer0": "471",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 34,
      "difficulty_id": 1,
      "explanation": "877 - 406 = 471.",
      "hints": ["Subtract ones, tens, then hundreds.", "7 - 6 = 1, 7 - 0 = 7, 8 - 4 = 4."],
      "source": "Nan Hua 2023 P2 Review 1 Q6",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer key Q6) 471."
    },
    {
      "n": 7,
      "type_id": 2,
      "question": "458 + 293 = [?]",
      "answer0": "751",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 34,
      "difficulty_id": 2,
      "explanation": "458 + 293 = 751 (regrouping in ones and tens).",
      "hints": ["8 + 3 = 11, write 1 carry 1.", "5 + 9 + 1 = 15, write 5 carry 1; 4 + 2 + 1 = 7."],
      "source": "Nan Hua 2023 P2 Review 1 Q7",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer key Q7) 751."
    },
    {
      "n": 8,
      "type_id": 2,
      "question": "535 - 189 = [?]",
      "answer0": "346",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 34,
      "difficulty_id": 2,
      "explanation": "535 - 189 = 346 (regrouping needed in ones and tens).",
      "hints": ["Regroup to subtract 9 from 5 in the ones.", "Work column by column with borrowing."],
      "source": "Nan Hua 2023 P2 Review 1 Q8",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer key Q8) 346."
    },
    {
      "n": 9,
      "type_id": 2,
      "question": "You are given the three number cards. 5 , 3 , 4 Arrange these cards to form the greatest number that is less than 500. The greatest number is [?].",
      "answer0": "453",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 31,
      "difficulty_id": 2,
      "explanation": "To be less than 500 the hundreds digit must be 4 (the largest digit below 5). Then arrange the remaining digits 5 and 3 to make the largest number: 453.",
      "hints": ["The hundreds digit cannot be 5 (that gives 500 or more).", "Use 4 for hundreds, then put the larger remaining digit in the tens place."],
      "source": "Nan Hua 2023 P2 Review 1 Q9",
      "image_needed": true,
      "image_page": 2,
      "image_loc": "upper-middle of page, three number cards labelled 5, 3, 4",
      "image_options": false,
      "image_file": null,
      "notes": "Answer key Q9) 453."
    },
    {
      "n": 10,
      "type_id": 2,
      "question": "There are [?] even numbers from 135 to 147.",
      "answer0": "6",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 33,
      "difficulty_id": 2,
      "explanation": "Even numbers from 135 to 147 are 136, 138, 140, 142, 144, 146 — that is 6 numbers.",
      "hints": ["List the even numbers between 135 and 147.", "Even numbers end in 0, 2, 4, 6 or 8."],
      "source": "Nan Hua 2023 P2 Review 1 Q10",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer key Q10) 6."
    },
    {
      "n": 11,
      "type_id": 2,
      "question": "What are the 2 missing numbers? 273 , 283 , 293 , [?] , 313 , [?]",
      "answer0": "303",
      "answer1": "323",
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 32,
      "difficulty_id": 1,
      "explanation": "The numbers increase by 10 each time: 273, 283, 293, 303, 313, 323.",
      "hints": ["Find the step between consecutive numbers.", "Each number is 10 more than the one before."],
      "source": "Nan Hua 2023 P2 Review 1 Q11",
      "image_needed": true,
      "image_page": 2,
      "image_loc": "lower-middle of page, number line with marked values 273 283 293 _ 313 _",
      "image_options": false,
      "image_file": null,
      "notes": "Answer key Q11) number line 273 283 293 303 313 323 — missing values are 303 and 323."
    },
    {
      "n": 12,
      "type_id": 2,
      "question": "[?] - 339 = 474",
      "answer0": "813",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 34,
      "difficulty_id": 2,
      "explanation": "The missing number = 474 + 339 = 813.",
      "hints": ["To find the whole, add the two parts.", "474 + 339 = 813."],
      "source": "Nan Hua 2023 P2 Review 1 Q12",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer key Q12) 813."
    },
    {
      "n": 13,
      "type_id": 2,
      "question": "Darren has 135 stickers. Mary gives him another 48 stickers. How many stickers does Darren have now? Darren has [?] stickers now.",
      "answer0": "183",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 35,
      "difficulty_id": 2,
      "explanation": "135 + 48 = 183 stickers.",
      "hints": ["Add the stickers Mary gives to what Darren already has.", "135 + 48 = 183."],
      "source": "Nan Hua 2023 P2 Review 1 Q13",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer key Q13) 183; 135 + 48 = 183."
    },
    {
      "n": 14,
      "type_id": 2,
      "question": "Andy has 546 marbles. He has 167 more marbles than Jane. How many marbles does Jane have? Jane has [?] marbles.",
      "answer0": "379",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 35,
      "difficulty_id": 2,
      "explanation": "Jane has 167 fewer marbles than Andy: 546 - 167 = 379.",
      "hints": ["Andy has more, so subtract to find Jane's amount.", "546 - 167 = 379."],
      "source": "Nan Hua 2023 P2 Review 1 Q14",
      "image_needed": true,
      "image_page": 3,
      "image_loc": "right of the question text, decorative jar-of-marbles drawing",
      "image_options": false,
      "image_file": null,
      "notes": "Answer key Q14) 379; 546 - 167 = 379. Jar image is decorative only."
    },
    {
      "n": 15,
      "type_id": 2,
      "question": "[?] x [?] = [?]",
      "answer0": "6",
      "answer1": "2",
      "answer2": "12",
      "answer3": null,
      "correct_answer": null,
      "skill_id": 39,
      "difficulty_id": 1,
      "explanation": "6 x 2 = 12.",
      "hints": ["6 groups of 2.", "Use the 2 times table."],
      "source": "Nan Hua 2023 P2 Term 2 Test Q1",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Term 2 Test Q1: 6 x 2 = [box]. Answer key Q1) 6 x 2 = 12. Rendered as multiplication fact."
    },
    {
      "n": 16,
      "type_id": 2,
      "question": "[?] x [?] = [?]",
      "answer0": "5",
      "answer1": "10",
      "answer2": "50",
      "answer3": null,
      "correct_answer": null,
      "skill_id": 39,
      "difficulty_id": 1,
      "explanation": "5 x 10 = 50.",
      "hints": ["5 groups of 10.", "Use the 10 times table."],
      "source": "Nan Hua 2023 P2 Term 2 Test Q2",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Term 2 Test Q2: 5 x 10 = [box]. Answer key Q2) 5 x 10 = 50. Rendered as multiplication fact."
    },
    {
      "n": 17,
      "type_id": 2,
      "question": "[?] x [?] = [?]",
      "answer0": "7",
      "answer1": "5",
      "answer2": "35",
      "answer3": null,
      "correct_answer": null,
      "skill_id": 39,
      "difficulty_id": 1,
      "explanation": "7 x 5 = 35.",
      "hints": ["7 groups of 5.", "Use the 5 times table."],
      "source": "Nan Hua 2023 P2 Term 2 Test Q3",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Term 2 Test Q3: 7 x 5 = [box]. Answer key Q3) 7 x 5 = 35. Rendered as multiplication fact."
    },
    {
      "n": 18,
      "type_id": 2,
      "question": "20 ÷ 5 = [?]",
      "answer0": "4",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 39,
      "difficulty_id": 1,
      "explanation": "20 ÷ 5 = 4.",
      "hints": ["How many 5s make 20?", "Use the 5 times table in reverse."],
      "source": "Nan Hua 2023 P2 Term 2 Test Q4",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Term 2 Test Q4. Answer key Q4) 20 ÷ 5 = 4."
    },
    {
      "n": 19,
      "type_id": 2,
      "question": "80 ÷ 10 = [?]",
      "answer0": "8",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 39,
      "difficulty_id": 1,
      "explanation": "80 ÷ 10 = 8.",
      "hints": ["How many 10s make 80?", "Use the 10 times table in reverse."],
      "source": "Nan Hua 2023 P2 Term 2 Test Q5",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Term 2 Test Q5. Answer key Q5) 80 ÷ 10 = 8."
    },
    {
      "n": 20,
      "type_id": 2,
      "question": "3 × 5 is the same as [?] × 3",
      "answer0": "5",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 38,
      "difficulty_id": 1,
      "explanation": "Multiplication can be done in any order: 3 × 5 = 5 × 3, so the missing number is 5.",
      "hints": ["Multiplication can be swapped around.", "3 × 5 is the same as 5 × 3."],
      "source": "Nan Hua 2023 P2 Term 2 Test Q6",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Term 2 Test Q6. Answer key Q6) 3 x 5 is the same as 5 x 3."
    },
    {
      "n": 21,
      "type_id": 2,
      "question": "8 + 8 + 8 + 8 + 8 is the same as [?] groups of 8.",
      "answer0": "5",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 36,
      "difficulty_id": 1,
      "explanation": "8 is added 5 times, which is 5 groups of 8.",
      "hints": ["Count how many 8s are being added.", "Repeated addition becomes groups."],
      "source": "Nan Hua 2023 P2 Term 2 Test Q7",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Term 2 Test Q7. Answer key Q7) ... is the same as 5 groups of 8."
    },
    {
      "n": 22,
      "type_id": 2,
      "question": "Share 12 bananas equally between 2 monkeys. 12 ÷ 2 = [?]",
      "answer0": "6",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 40,
      "difficulty_id": 1,
      "explanation": "12 bananas shared between 2 monkeys: 12 ÷ 2 = 6 each.",
      "hints": ["Split 12 into 2 equal groups.", "12 ÷ 2 = 6."],
      "source": "Nan Hua 2023 P2 Term 2 Test Q8",
      "image_needed": true,
      "image_page": 6,
      "image_loc": "upper-middle of page, box of 12 banana drawings above the 12 ÷ 2 = box",
      "image_options": false,
      "image_file": null,
      "notes": "Term 2 Test Q8. Answer key Q8) 12 ÷ 2 = 6. Picture of 12 bananas supports the question."
    },
    {
      "n": 23,
      "type_id": 0,
      "question": "Circle the cookies to show groups of 10.",
      "answer0": null,
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 39,
      "difficulty_id": 1,
      "explanation": "There are 20 cookies; circle them into 2 groups of 10.",
      "hints": ["Count the cookies first.", "Group them in tens."],
      "source": "Nan Hua 2023 P2 Term 2 Test Q9",
      "image_needed": true,
      "image_page": 6,
      "image_loc": "middle of page, box containing rows of cookie drawings (20 cookies)",
      "image_options": false,
      "image_file": null,
      "notes": "Term 2 Test Q9. Interactive circle task — type_id 0. Answer key Q9) shows cookies circled into two groups of 10 (20 cookies total)."
    },
    {
      "n": 24,
      "type_id": 2,
      "question": "Write a multiplication equation to show the total number of bees. [?] x [?] = [?]",
      "answer0": "2",
      "answer1": "7",
      "answer2": "14",
      "answer3": null,
      "correct_answer": null,
      "skill_id": 36,
      "difficulty_id": 2,
      "explanation": "The picture shows 2 rows of 7 bees: 2 x 7 = 14 bees in total.",
      "hints": ["Count the rows and how many bees in each row.", "2 rows of 7 is 2 x 7 = 14."],
      "source": "Nan Hua 2023 P2 Term 2 Test Q10",
      "image_needed": true,
      "image_page": 6,
      "image_loc": "lower part of page, box of bee drawings arranged in 2 rows of 7",
      "image_options": false,
      "image_file": null,
      "notes": "Term 2 Test Q10. Answer key Q10) 2 x 7 = 14. Count to verify: 2 rows of 7 bees."
    },
    {
      "n": 25,
      "type_id": 2,
      "question": "Bala saves $2 each day. How much will he save in 7 days? [?] x [?] = [?] He saves $[?] in 7 days.",
      "answer0": "2",
      "answer1": "7",
      "answer2": "14",
      "answer3": "14",
      "correct_answer": null,
      "skill_id": 40,
      "difficulty_id": 2,
      "explanation": "$2 saved each day for 7 days: 2 x 7 = 14, so he saves $14.",
      "hints": ["Multiply the daily amount by the number of days.", "2 x 7 = 14."],
      "source": "Nan Hua 2023 P2 Term 2 Test Q11",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Term 2 Test Q11. Four blanks: equation 2 x 7 = 14 then the savings amount 14. Answer key Q11) 2 x 7 = 14."
    },
    {
      "n": 26,
      "type_id": 2,
      "question": "The picture shows 5 groups of butterflies. Write a division equation for the picture and complete the sentence. [?] ÷ [?] = [?] Each group has [?] butterflies.",
      "answer0": "15",
      "answer1": "5",
      "answer2": "3",
      "answer3": "3",
      "correct_answer": null,
      "skill_id": 40,
      "difficulty_id": 2,
      "explanation": "There are 15 butterflies in 5 groups: 15 ÷ 5 = 3, so each group has 3 butterflies.",
      "hints": ["Count the total butterflies and the number of groups.", "15 ÷ 5 = 3."],
      "source": "Nan Hua 2023 P2 Term 2 Test Q12",
      "image_needed": true,
      "image_page": 7,
      "image_loc": "middle of page, box of butterfly drawings in 5 columns (3 rows = 15 butterflies)",
      "image_options": false,
      "image_file": null,
      "notes": "Term 2 Test Q12. Answer key Q12) 15 ÷ 5 = 3. Four blanks: division equation then butterflies-per-group. Count to verify: 15 butterflies total."
    },
    {
      "n": 27,
      "type_id": 2,
      "question": "There are 6 baskets. Each basket has 5 watermelons. How many watermelons are there in all? There are [?] watermelons in all.",
      "answer0": "30",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 40,
      "difficulty_id": 2,
      "explanation": "6 baskets x 5 watermelons = 30 watermelons.",
      "hints": ["Multiply the number of baskets by watermelons per basket.", "6 x 5 = 30."],
      "source": "Nan Hua 2023 P2 Term 2 Test Q13",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Term 2 Test Q13. Answer key Q13) 30; 6 x 5 = 30."
    },
    {
      "n": 28,
      "type_id": 2,
      "question": "40 stamps are shared equally among 4 friends. How many stamps did each friend receive? Each of them received [?] stamps.",
      "answer0": "10",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 40,
      "difficulty_id": 2,
      "explanation": "40 stamps shared among 4 friends: 40 ÷ 4 = 10 each.",
      "hints": ["Divide the total stamps by the number of friends.", "40 ÷ 4 = 10."],
      "source": "Nan Hua 2023 P2 Term 2 Test Q14",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Term 2 Test Q14. Answer key Q14) 10; 40 ÷ 4 = 10."
    }
  ]
}
