{
  "paper": {
    "school": "Catholic High",
    "year": 2022,
    "level": "P4",
    "label": "Semestral Assessment 2",
    "source_prefix": "Catholic High 2022 P4 Semestral Assessment 2",
    "has_answer_key": true
  },
  "questions": [
    {
      "n": 1,
      "type_id": 1,
      "question": "The value of the digit 6 in 56 013 is [?].",
      "answer0": "6",
      "answer1": "60",
      "answer2": "600",
      "answer3": "6000",
      "correct_answer": 3,
      "skill_id": 105,
      "difficulty_id": 1,
      "explanation": "In 56 013, the digit 6 is in the thousands place, so its value is 6 x 1000 = 6000.",
      "hints": ["Identify which place the 6 sits in.", "56 013 = 5 ten-thousands, 6 thousands, 0 hundreds, 1 ten, 3 ones."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q1",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Stem has a fill blank shown as line; rendered as [?]. Key: option 4."
    },
    {
      "n": 2,
      "type_id": 1,
      "question": "Which of the following numbers when rounded to the nearest ten becomes 23 900?",
      "answer0": "22 844",
      "answer1": "22 895",
      "answer2": "23 904",
      "answer3": "23 946",
      "correct_answer": 2,
      "skill_id": 109,
      "difficulty_id": 2,
      "explanation": "Rounding to nearest ten: 23 904 -> 23 900 (the ones digit 4 rounds down). The others round to 22 840, 22 900 and 23 950 respectively. Answer: 23 904.",
      "hints": ["Look at the ones digit to decide rounding up or down.", "Only a number in the 23 9xx range can round to 23 900."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q2",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: option 3 -> 0-based 2."
    },
    {
      "n": 3,
      "type_id": 1,
      "question": "5 7/8 = [?]/8. What is the missing number in the box?",
      "answer0": "33",
      "answer1": "35",
      "answer2": "40",
      "answer3": "47",
      "correct_answer": 3,
      "skill_id": 119,
      "difficulty_id": 2,
      "explanation": "Convert mixed number to improper fraction: 5 7/8 = (5 x 8 + 7)/8 = (40 + 7)/8 = 47/8. Missing number is 47.",
      "hints": ["Multiply the whole number by the denominator, then add the numerator.", "5 x 8 = 40, then 40 + 7."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q3",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Box-over-8 equation rendered inline. Key: option 4."
    },
    {
      "n": 4,
      "type_id": 1,
      "question": "In the number 12.34, the digit [?] is in the tenths place.",
      "answer0": "1",
      "answer1": "2",
      "answer2": "3",
      "answer3": "4",
      "correct_answer": 2,
      "skill_id": 123,
      "difficulty_id": 1,
      "explanation": "In 12.34 the first digit after the decimal point is the tenths digit, which is 3.",
      "hints": ["The tenths place is immediately to the right of the decimal point.", "12.34 = 12 ones, 3 tenths, 4 hundredths."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q4",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: option 3 -> 0-based 2."
    },
    {
      "n": 5,
      "type_id": 1,
      "question": "Which of the following is a factor of both 18 and 48?",
      "answer0": "6",
      "answer1": "7",
      "answer2": "8",
      "answer3": "9",
      "correct_answer": 0,
      "skill_id": 113,
      "difficulty_id": 2,
      "explanation": "Factors of 18: 1,2,3,6,9,18. Factors of 48: 1,2,3,4,6,8,12,16,24,48. The common factor among the options is 6.",
      "hints": ["A factor divides the number exactly with no remainder.", "Check which option divides both 18 and 48."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q5",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: option 1 -> 0-based 0."
    },
    {
      "n": 6,
      "type_id": 1,
      "question": "In the figure, how many of the marked angles are right angles?",
      "answer0": "1",
      "answer1": "8",
      "answer2": "3",
      "answer3": "4",
      "correct_answer": 2,
      "skill_id": 99,
      "difficulty_id": 2,
      "explanation": "Examining each marked angle in the rectilinear figure, exactly 3 of the marked angles are right angles (90 degrees). Answer: 3.",
      "hints": ["A right angle is exactly 90 degrees (a square corner).", "Compare each marked angle to a square corner."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q6",
      "image_needed": true,
      "image_options": false,
      "image_file": "q6.png",
      "image_page": 4,
      "image_bbox": [0.18, 0.49, 0.58, 0.66],
      "image_loc": "middle of page below the question, the rectilinear shape with marked angles",
      "notes": "Count-to-verify: key answer is 3 right angles. Key: option 3 -> 0-based 2."
    },
    {
      "n": 7,
      "type_id": 1,
      "question": "Which of the following numbers is 600 less than 76 891?",
      "answer0": "70 891",
      "answer1": "76 291",
      "answer2": "76 831",
      "answer3": "77 491",
      "correct_answer": 1,
      "skill_id": 116,
      "difficulty_id": 1,
      "explanation": "76 891 - 600 = 76 291.",
      "hints": ["Subtract 600 from 76 891.", "Only the hundreds digit changes: 8 hundreds - 6 hundreds = 2 hundreds."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q7",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: option 2 -> 0-based 1."
    },
    {
      "n": 8,
      "type_id": 1,
      "question": "The difference in value between 2 numbers is 480. One of the numbers is 3 times the other number. Find the sum of the 2 numbers.",
      "answer0": "160",
      "answer1": "240",
      "answer2": "640",
      "answer3": "960",
      "correct_answer": 3,
      "skill_id": 118,
      "difficulty_id": 2,
      "explanation": "Let the smaller number be 1 unit, the larger 3 units. Difference = 3u - 1u = 2u = 480, so 1u = 240. Sum = 3u + 1u = 4u = 4 x 240 = 960.",
      "hints": ["Model: small = 1 unit, large = 3 units; difference = 2 units.", "Find 1 unit first, then add all 4 units for the sum."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q8",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: option 4 -> 0-based 3."
    },
    {
      "n": 9,
      "type_id": 1,
      "question": "A jug contains 1200 ml of water and a glass contains 710 ml of water. How much water will the jug and 2 such glasses contain?",
      "answer0": "1420 ml",
      "answer1": "1910 ml",
      "answer2": "2400 ml",
      "answer3": "2620 ml",
      "correct_answer": 3,
      "skill_id": 118,
      "difficulty_id": 2,
      "explanation": "2 glasses = 2 x 710 = 1420 ml. Jug + 2 glasses = 1200 + 1420 = 2620 ml.",
      "hints": ["First find the water in 2 glasses.", "Then add the jug's 1200 ml."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q9",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: option 4 -> 0-based 3."
    },
    {
      "n": 10,
      "type_id": 1,
      "question": "At a carnival, every 3rd child gets a candy and every 6th child gets a balloon. Which child is the first to get both a candy and a balloon?",
      "answer0": "6th",
      "answer1": "9th",
      "answer2": "12th",
      "answer3": "18th",
      "correct_answer": 0,
      "skill_id": 115,
      "difficulty_id": 2,
      "explanation": "A child gets both at a common multiple of 3 and 6. The lowest common multiple of 3 and 6 is 6, so the 6th child is the first to get both.",
      "hints": ["Find the lowest common multiple of 3 and 6.", "Multiples of 3: 3,6,9...; multiples of 6: 6,12..."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q10",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: option 1 -> 0-based 0."
    },
    {
      "n": 11,
      "type_id": 1,
      "question": "All the books in a library were packed into boxes of 8. After packing 112 boxes, there were 6 books unpacked. How many books were there at first?",
      "answer0": "890",
      "answer1": "896",
      "answer2": "902",
      "answer3": "904",
      "correct_answer": 2,
      "skill_id": 118,
      "difficulty_id": 2,
      "explanation": "Books in boxes = 112 x 8 = 896. Add the 6 unpacked books: 896 + 6 = 902.",
      "hints": ["Find the number of books packed into the 112 boxes.", "Add the leftover unpacked books."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q11",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: option 3 -> 0-based 2."
    },
    {
      "n": 12,
      "type_id": 1,
      "question": "Alice bought 3/4 kg of cookies. Benny bought 1/5 kg of cookies more than Alice. How many kilograms of cookies did Benny buy?",
      "answer0": "2/9 kg",
      "answer1": "4/9 kg",
      "answer2": "11/20 kg",
      "answer3": "19/20 kg",
      "correct_answer": 3,
      "skill_id": 121,
      "difficulty_id": 2,
      "explanation": "Benny = 3/4 + 1/5. Common denominator 20: 3/4 = 15/20, 1/5 = 4/20. Sum = 15/20 + 4/20 = 19/20 kg.",
      "hints": ["Add the two fractions; find a common denominator.", "LCM of 4 and 5 is 20."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q12",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: option 4 -> 0-based 3."
    },
    {
      "n": 13,
      "type_id": 1,
      "question": "Cayden had $84. He spent 3/7 of his money on a puzzle. How much money did he have left?",
      "answer0": "$12",
      "answer1": "$28",
      "answer2": "$36",
      "answer3": "$48",
      "correct_answer": 3,
      "skill_id": 120,
      "difficulty_id": 2,
      "explanation": "Fraction left = 1 - 3/7 = 4/7. Money left = 4/7 x $84 = 4 x ($84 / 7) = 4 x $12 = $48.",
      "hints": ["He kept 4/7 of his money.", "Find 1/7 of $84 first, then multiply by 4."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q13",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: option 4 -> 0-based 3."
    },
    {
      "n": 14,
      "type_id": 1,
      "question": "Which number is 1.3 less than 4.56?",
      "answer0": "3.26",
      "answer1": "4.43",
      "answer2": "4.69",
      "answer3": "5.86",
      "correct_answer": 0,
      "skill_id": 129,
      "difficulty_id": 1,
      "explanation": "4.56 - 1.3 = 3.26.",
      "hints": ["Subtract 1.30 from 4.56, lining up the decimal points.", "4.56 - 1.30 = 3.26."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q14",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: option 1 -> 0-based 0."
    },
    {
      "n": 15,
      "type_id": 1,
      "question": "Arrange the following decimals in increasing order. 7.012 , 7.1 , 7.02",
      "answer0": "7.1 , 7.02 , 7.012",
      "answer1": "7.1 , 7.012 , 7.02",
      "answer2": "7.02 , 7.012 , 7.1",
      "answer3": "7.012 , 7.02 , 7.1",
      "correct_answer": 3,
      "skill_id": 124,
      "difficulty_id": 2,
      "explanation": "Compare hundredths/thousandths: 7.012 = 7.012, 7.02 = 7.020, 7.1 = 7.100. Increasing order: 7.012, 7.02, 7.1.",
      "hints": ["Write each to 3 decimal places: 7.012, 7.020, 7.100.", "Smallest first."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q15",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: option 4 -> 0-based 3."
    },
    {
      "n": 16,
      "type_id": 1,
      "question": "1 pen cost as much as 4 erasers. Danny paid $8.40 for 1 pen and 3 erasers. Find the cost of 1 eraser.",
      "answer0": "$1.20",
      "answer1": "$2.10",
      "answer2": "$2.40",
      "answer3": "$4.80",
      "correct_answer": 0,
      "skill_id": 131,
      "difficulty_id": 2,
      "explanation": "1 pen = 4 erasers. So 1 pen + 3 erasers = 4 erasers + 3 erasers = 7 erasers = $8.40. 1 eraser = $8.40 / 7 = $1.20.",
      "hints": ["Replace the pen with 4 erasers.", "Total becomes 7 erasers; divide $8.40 by 7."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q16",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Key: option 1 -> 0-based 0."
    },
    {
      "n": 17,
      "type_id": 1,
      "question": "In which of the following figures is the dotted line a line of symmetry?",
      "answer0": "5",
      "answer1": "6",
      "answer2": "7",
      "answer3": "8",
      "correct_answer": 3,
      "skill_id": 145,
      "difficulty_id": 2,
      "explanation": "Only the digit 8 with a vertical dotted line through it maps each half onto the other when folded, so the dotted line is a line of symmetry. Answer: 8.",
      "hints": ["Fold along the dotted line; do the two halves match exactly?", "Check the stylised digit 8."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q17",
      "image_needed": true,
      "image_options": true,
      "image_file": null,
      "image_page": 7,
      "image_bbox": [0.22, 0.66, 0.74, 0.79],
      "image_loc": "row of four stylised digits 5, 6, 7, 8 each with a vertical dotted line, below the question",
      "notes": "Image-option MCQ: the four options are pictures of digits 5/6/7/8 with dotted lines. Crop each option to q17_opt0..q17_opt3. Key: option 4 (digit 8) -> 0-based 3."
    },
    {
      "n": 18,
      "type_id": 1,
      "question": "Which of the following figures is symmetrical?",
      "answer0": "A",
      "answer1": "B",
      "answer2": "C",
      "answer3": "D",
      "correct_answer": 1,
      "skill_id": 144,
      "difficulty_id": 2,
      "explanation": "Figure B is an isosceles trapezium, which has a vertical line of symmetry. The others (right trapezium / scalene shapes) are not symmetrical. Answer: B.",
      "hints": ["A symmetrical figure can be folded into two matching halves.", "Look for a shape with equal slanted sides."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q18",
      "image_needed": true,
      "image_options": true,
      "image_file": null,
      "image_page": 8,
      "image_bbox": [0.20, 0.22, 0.76, 0.32],
      "image_loc": "row of four shapes A, B, C, D on a dotted grid, below the question",
      "notes": "Image-option MCQ: four shapes labelled A-D. Crop each to q18_opt0..q18_opt3. Key: option 2 (B) -> 0-based 1."
    },
    {
      "n": 19,
      "type_id": 1,
      "question": "Square ABGH and square BCDG are identical. The length of rectangle GDEF is thrice its breadth. What is the length of DE?",
      "answer0": "5 cm",
      "answer1": "15 cm",
      "answer2": "30 cm",
      "answer3": "45 cm",
      "correct_answer": 3,
      "skill_id": 138,
      "difficulty_id": 3,
      "explanation": "Square ABGH has side 15 cm (AB = 15 cm), so square BCDG also has side 15 cm; thus GD = 15 cm. Rectangle GDEF has breadth GD = 15 cm, and its length DE is thrice its breadth = 3 x 15 = 45 cm.",
      "hints": ["The two identical squares each have side 15 cm.", "GDEF's breadth equals the square's side; length = 3 x breadth."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q19",
      "image_needed": true,
      "image_options": false,
      "image_file": "q19.png",
      "image_page": 8,
      "image_bbox": [0.30, 0.49, 0.58, 0.71],
      "image_loc": "diagram of two stacked squares and a rectangle with vertices A,B,C,D,E,F,G,H, 15 cm marked at top",
      "notes": "Key: option 4 -> 0-based 3."
    },
    {
      "n": 20,
      "type_id": 1,
      "question": "Steve was standing at point A. After turning through an angle of 225 degrees in an anti-clockwise direction, he was facing the library. What was he facing first?",
      "answer0": "Park",
      "answer1": "Bakery",
      "answer2": "Pet Store",
      "answer3": "Supermarket",
      "correct_answer": 1,
      "skill_id": 142,
      "difficulty_id": 3,
      "explanation": "From the 8-point layout, Library is at the top-right (NE) of A. Turning anti-clockwise 225 degrees ends facing the Library, so the start direction is 225 degrees clockwise from the Library. Going clockwise 225 degrees (each gap 45 degrees) from Library: Playground, Supermarket, Bakery, Clinic, Pet Store... 225 degrees = 5 steps lands on Bakery. Answer: Bakery.",
      "hints": ["The 8 places are spaced 45 degrees apart around A.", "Work backwards: turn 225 degrees the opposite way from the Library."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q20",
      "image_needed": true,
      "image_options": false,
      "image_file": "q20.png",
      "image_page": 9,
      "image_bbox": [0.22, 0.24, 0.80, 0.52],
      "image_loc": "8-point compass diagram centred on A with 8 labelled places around it",
      "notes": "Key: option 2 (Bakery) -> 0-based 1."
    },
    {
      "n": 21,
      "type_id": 2,
      "question": "Write twenty-five thousand and thirteen in numerals. [?]",
      "answer0": "25013",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 106,
      "difficulty_id": 1,
      "explanation": "Twenty-five thousand = 25 000; and thirteen = 13. Combined: 25 000 + 13 = 25 013.",
      "hints": ["Twenty-five thousand is 25 000.", "Add thirteen to it."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q21",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "FIB numeric. Key: 25013."
    },
    {
      "n": 22,
      "type_id": 2,
      "question": "Some factors of 20 are 1, 2, 4 and 20. What are the other two factors of 20? [?] , [?]",
      "answer0": "5",
      "answer1": "10",
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 111,
      "difficulty_id": 2,
      "explanation": "All factors of 20 are 1, 2, 4, 5, 10, 20. The two not listed are 5 and 10.",
      "hints": ["List every number that divides 20 exactly.", "1,2,4,5,10,20 are all the factors."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q22",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "FIB, two blanks. Key: 5, 10."
    },
    {
      "n": 23,
      "type_id": 2,
      "question": "2/9 + 1/3 = [?]",
      "answer0": "5/9",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 121,
      "difficulty_id": 1,
      "explanation": "1/3 = 3/9. So 2/9 + 3/9 = 5/9.",
      "hints": ["Convert 1/3 to ninths.", "1/3 = 3/9."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q23",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "FIB symbolic fraction. Key working: 2/9 + 3/9 = 5/9."
    },
    {
      "n": 24,
      "type_id": 2,
      "question": "Find the value of 1 - 1/2 - 1/8. [?]",
      "answer0": "3/8",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 121,
      "difficulty_id": 2,
      "explanation": "Common denominator 8: 1 = 8/8, 1/2 = 4/8. So 8/8 - 4/8 - 1/8 = 3/8.",
      "hints": ["Write 1 and 1/2 over a denominator of 8.", "8/8 - 4/8 - 1/8."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q24",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "FIB symbolic fraction. Key: 3/8."
    },
    {
      "n": 25,
      "type_id": 2,
      "question": "How many sixths are there in 1 whole? [?]",
      "answer0": "6",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 119,
      "difficulty_id": 1,
      "explanation": "1 whole = 6/6, which is made up of 6 sixths.",
      "hints": ["1 whole equals how many parts each of size 1/6?", "6/6 = 1."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q25",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "FIB numeric. Key: 6."
    },
    {
      "n": 26,
      "type_id": 2,
      "question": "Express 0.93 as a fraction. [?]",
      "answer0": "93/100",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 126,
      "difficulty_id": 1,
      "explanation": "0.93 has two decimal places (hundredths), so 0.93 = 93/100.",
      "hints": ["Two decimal places means hundredths.", "0.93 = 93 hundredths."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q26",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "FIB symbolic fraction. Key: 93/100."
    },
    {
      "n": 27,
      "type_id": 2,
      "question": "Round 19.52 to the nearest whole number. [?]",
      "answer0": "20",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 128,
      "difficulty_id": 1,
      "explanation": "The tenths digit is 5, so round up: 19.52 rounds to 20.",
      "hints": ["Look at the first decimal digit (tenths).", "5 or more rounds up."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q27",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "FIB numeric. Key: 20."
    },
    {
      "n": 28,
      "type_id": 2,
      "question": "Find the value of 17.36 x 3. [?]",
      "answer0": "52.08",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 130,
      "difficulty_id": 2,
      "explanation": "17.36 x 3 = 52.08.",
      "hints": ["Multiply as 1736 x 3, then place the decimal point.", "1736 x 3 = 5208, so 17.36 x 3 = 52.08."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q28",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "FIB numeric. Key: 52.08."
    },
    {
      "n": 29,
      "type_id": 2,
      "question": "Measure and write down the size of angle a. [?]",
      "answer0": "135",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 140,
      "difficulty_id": 2,
      "explanation": "Measuring angle a with a protractor gives 135 degrees.",
      "hints": ["Place the protractor centre on the vertex.", "Read off the scale where the slanted ray crosses."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q29",
      "image_needed": true,
      "image_options": false,
      "image_file": "q29.png",
      "image_page": 12,
      "image_bbox": [0.28, 0.62, 0.55, 0.73],
      "image_loc": "an angle with a horizontal ray and a slanted ray meeting at a vertex labelled a",
      "notes": "Measure task with a definite value -> FIB. Answer in degrees. Key: 135 degrees."
    },
    {
      "n": 30,
      "type_id": 2,
      "question": "A number has the factors 3 and 7. The number is between 50 and 70. What is the number? [?]",
      "answer0": "63",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 115,
      "difficulty_id": 2,
      "explanation": "A number with factors 3 and 7 is a multiple of 21. Multiples of 21 between 50 and 70: 63. Answer: 63.",
      "hints": ["If 3 and 7 are both factors, the number is a multiple of 3 x 7 = 21.", "List multiples of 21 between 50 and 70."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q30",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "FIB numeric. Key: 63."
    },
    {
      "n": 31,
      "type_id": 2,
      "question": "The fifth multiple of a 1-digit number is 14 more than its third multiple. What is the 1-digit number? [?]",
      "answer0": "7",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 114,
      "difficulty_id": 3,
      "explanation": "Fifth multiple - third multiple = 5n - 3n = 2n = 14, so n = 7.",
      "hints": ["5 times the number minus 3 times the number = 2 times the number.", "2n = 14."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q31",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "FIB numeric. Key: 7."
    },
    {
      "n": 32,
      "type_id": 2,
      "question": "Lionel has 5 more stickers than Marco. Nathan has 4 times as many stickers as Marco. Lionel and Nathan have 120 stickers altogether. How many stickers does Marco have? [?]",
      "answer0": "23",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 118,
      "difficulty_id": 3,
      "explanation": "Let Marco = 1 unit. Lionel = 1 unit + 5. Nathan = 4 units. Lionel + Nathan = (1u + 5) + 4u = 5u + 5 = 120. So 5u = 115, 1u = 23. Marco has 23 stickers.",
      "hints": ["Let Marco be 1 unit; write Lionel and Nathan in units.", "5 units + 5 = 120, so 5 units = 115."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q32",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "FIB numeric. Key working: 120 - 5 = 115; 115 / 5 = 23."
    },
    {
      "n": 33,
      "type_id": 2,
      "question": "Melissa's monthly salary is thrice the amount she spent in June. Her monthly salary is $8424. How much did she spend in June? [?]",
      "answer0": "$2808",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 117,
      "difficulty_id": 2,
      "explanation": "Salary = 3 x (amount spent). So amount spent = $8424 / 3 = $2808.",
      "hints": ["Thrice means the salary is 3 times the spending.", "Divide $8424 by 3."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q33",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "FIB numeric (dollars). Key: $2808."
    },
    {
      "n": 34,
      "type_id": 2,
      "question": "A chicken sandwich costs $2.70 and a fruit juice costs $1.55. Harry had $50. He bought 1 chicken sandwich and a fruit juice. How much money had he left? [?]",
      "answer0": "$45.75",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 131,
      "difficulty_id": 2,
      "explanation": "Total spent = $2.70 + $1.55 = $4.25. Money left = $50 - $4.25 = $45.75.",
      "hints": ["Add the cost of the sandwich and the juice.", "Subtract from $50."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q34",
      "image_needed": true,
      "image_options": false,
      "image_file": "q34.png",
      "image_page": 14,
      "image_bbox": [0.20, 0.43, 0.70, 0.58],
      "image_loc": "menu box showing a sandwich priced $2.70 and a fruit (juice) priced $1.55",
      "notes": "Prices ($2.70 sandwich, $1.55 juice) shown in the menu figure; folded into the stem so it is solvable as text. FIB numeric. Key: $45.75."
    },
    {
      "n": 35,
      "type_id": 2,
      "question": "Parry used a total of 23.25 m of ribbon to make 6 similar flowers and 9 similar bows. How much ribbon did he use to make 2 such flowers and 3 such bows? [?]",
      "answer0": "7.75",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 131,
      "difficulty_id": 3,
      "explanation": "6 flowers and 9 bows is exactly 3 times (2 flowers and 3 bows). So 2 flowers and 3 bows use 23.25 / 3 = 7.75 m.",
      "hints": ["Notice 6 flowers + 9 bows = 3 x (2 flowers + 3 bows).", "Divide 23.25 by 3."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q35",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer in metres. Figure (rows of flowers and bows) is decorative only; problem is solvable from the text, so no crop required. FIB numeric. Key: 23.25 / 3 = 7.75 m."
    },
    {
      "n": 36,
      "type_id": 2,
      "question": "Isaac is 7 years old and his sister is 3 years old. In how many years' time will their total age add up to 18? [?]",
      "answer0": "4",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 118,
      "difficulty_id": 2,
      "explanation": "Current total age = 7 + 3 = 10. They need to gain 18 - 10 = 8 more years between them, gaining 2 per year (1 each). 8 / 2 = 4 years.",
      "hints": ["Both ages increase by 1 each year, so the total grows by 2 per year.", "They need 8 more in total."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q36",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Answer in years. FIB numeric. Key working: 7+3=10, 10+8=18, 8/2=4 years."
    },
    {
      "n": 37,
      "type_id": 2,
      "question": "Leo was standing at point B. He walked 1 step to the north, then 3 steps to the west and finally 1 step to the south. Which point did he end up at? [?]",
      "answer0": "A",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 142,
      "difficulty_id": 2,
      "explanation": "1 step north then 1 step south cancel out, leaving him on B's row. 3 steps west of B lands on point A. Answer: A.",
      "hints": ["The north and south steps cancel.", "Move 3 squares west of B along the grid."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q37",
      "image_needed": true,
      "image_options": false,
      "image_file": "q37.png",
      "image_page": 16,
      "image_bbox": [0.18, 0.24, 0.62, 0.52],
      "image_loc": "5x5 square grid with labelled points A,B,C,D,E,F and a North arrow to the right",
      "notes": "Grid figure shared with Q38. FIB (letter answer is a single fixed label A; graded by exact match). Key: A."
    },
    {
      "n": 38,
      "type_id": 2,
      "question": "(a) Point [?] is north-east of B. (b) The direction of E from C is [?].",
      "answer0": "D",
      "answer1": "South",
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 142,
      "difficulty_id": 2,
      "explanation": "(a) Moving up and to the right (north-east) from B on the grid reaches D. (b) E is directly below C on the same column, so E is South of C.",
      "hints": ["North-east is up and to the right.", "Compare the column/row positions of E and C."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q38",
      "image_needed": true,
      "image_options": false,
      "image_file": "q38.png",
      "image_page": 16,
      "image_bbox": [0.18, 0.24, 0.62, 0.52],
      "image_loc": "same 5x5 square grid as Q37 with labelled points A-F and North arrow",
      "notes": "Two blanks (a)=D, (b)=South. Answers are fixed labels/compass direction; FIB graded by exact match. Shares grid image with Q37. Key: (a) D, (b) South."
    },
    {
      "n": 39,
      "type_id": 0,
      "question": "The figure is made up of identical squares. Line AB is the line of symmetry. Shade three more squares so that the figure is symmetrical.",
      "answer0": null,
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 145,
      "difficulty_id": 2,
      "explanation": "Reflect each currently shaded square across line AB and shade its mirror-image square so the pattern is symmetric about AB. Three additional squares (the mirror images of the unmatched shaded squares) must be shaded.",
      "hints": ["Each shaded square needs a shaded partner reflected across AB.", "Shade the mirror image of any square that lacks one."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q39",
      "image_needed": true,
      "image_options": false,
      "image_file": "q39.png",
      "image_page": 17,
      "image_bbox": [0.33, 0.24, 0.62, 0.36],
      "image_loc": "grid of identical squares, some shaded, with horizontal line AB drawn through the middle",
      "notes": "Interactive shade task -> type_id 0, SKIPPED on insert. Answer: shade the 3 squares that are the mirror images (across AB) of the unmatched shaded squares (see key diagram)."
    },
    {
      "n": 40,
      "type_id": 0,
      "question": "A square piece of paper was folded as shown. Each statement is true, false or not possible to tell. (a) angle x is 45 degrees. (b) angle y is equal to angle z.",
      "answer0": null,
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 140,
      "difficulty_id": 3,
      "explanation": "(a) False - angle x cannot be determined as exactly 45 degrees from the fold shown. (b) True - folding maps angle y onto angle z, so they are equal.",
      "hints": ["A fold reflects the paper, so matching angles are equal.", "Decide each statement: True / False / Not possible to tell."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q40",
      "image_needed": true,
      "image_options": false,
      "image_file": "q40.png",
      "image_page": 17,
      "image_bbox": [0.38, 0.46, 0.55, 0.60],
      "image_loc": "a square with a corner folded over, angles x, y, z marked near the fold",
      "notes": "Tick-the-column (True/False/Not possible to tell) task -> type_id 0, SKIPPED on insert. Key: (a) False, (b) True (y = z)."
    },
    {
      "n": 41,
      "type_id": 2,
      "question": "A t-shirt, a bag and a cap cost $256. The bag costs $24 more than the cap. The t-shirt costs the same as the total value of the bag and the cap. How much does the cap cost? [?]",
      "answer0": "$52",
      "answer1": null,
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 118,
      "difficulty_id": 3,
      "explanation": "T-shirt = bag + cap, so (bag + cap) + (bag + cap) = $256, giving bag + cap = $128. Bag = cap + $24, so 2 caps + $24 = $128, 2 caps = $104, cap = $52.",
      "hints": ["T-shirt equals bag + cap, so bag + cap is half of $256 = $128.", "Bag = cap + 24; solve 2 caps + 24 = 128."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q41",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "FIB numeric (dollars). Key working: 24x2=48, 256-48=208, 208/4=$52 (equivalent). Cap = $52."
    },
    {
      "n": 42,
      "type_id": 2,
      "question": "There were some candies in a bag. Joseph took 7/10 of the candies and Kenny took the rest. Joseph took 24 more candies than Kenny. (a) What fraction of the candies did Kenny take? (b) How many candies were there in the bag at first? [?]",
      "answer0": "3/10",
      "answer1": "60",
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 122,
      "difficulty_id": 3,
      "explanation": "(a) Kenny took 1 - 7/10 = 3/10. (b) Joseph (7/10) - Kenny (3/10) = 4/10 of the candies = 24, so 1/10 = 24 / 4 = 6, and the whole bag = 10/10 = 10 x 6 = 60 candies.",
      "hints": ["Kenny's fraction = 1 minus Joseph's fraction.", "The difference 7/10 - 3/10 = 4/10 equals 24; find 1/10."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q42",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Two blanks: (a) 3/10, (b) 60. FIB. Key: 4 units = 24, 1 unit = 6, 10 units = 60."
    },
    {
      "n": 43,
      "type_id": 2,
      "question": "1 watermelon and 4 similar apples weighed 4.05 kg. 1 such watermelon and 1 such apple weighed 3.45 kg. (a) What was the mass of 1 such apple? (b) What was the mass of 1 such watermelon? [?]",
      "answer0": "0.2 kg",
      "answer1": "3.25 kg",
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 131,
      "difficulty_id": 3,
      "explanation": "(a) Subtracting the two: (1 watermelon + 4 apples) - (1 watermelon + 1 apple) = 3 apples = 4.05 - 3.45 = 0.60 kg, so 1 apple = 0.60 / 3 = 0.2 kg. (b) 1 watermelon = 3.45 - 1 apple = 3.45 - 0.2 = 3.25 kg.",
      "hints": ["Subtract the two weighings to remove the watermelon, leaving 3 apples.", "0.60 kg = 3 apples."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q43",
      "image_needed": false,
      "image_options": false,
      "image_file": null,
      "notes": "Two blanks: (a) 0.2 kg, (b) 3.25 kg. FIB. Key: 4.05-3.45=0.6, 0.6/3=0.2; 3.45-0.2=3.25kg."
    },
    {
      "n": 44,
      "type_id": 2,
      "question": "The line graph shows the number of people who visited a museum in 6 years. (a) What was the increase in the number of people visiting the museum from 2018 to 2019? (b) Each ticket to the museum cost $8. How much did the museum collect from the sale of the tickets in 2014? [?]",
      "answer0": "1600",
      "answer1": "$32000",
      "answer2": null,
      "answer3": null,
      "correct_answer": null,
      "skill_id": 148,
      "difficulty_id": 2,
      "explanation": "(a) From the graph, 2018 = 3000 and 2019 = 4600, so the increase = 4600 - 3000 = 1600. (b) 2014 visitors = 4000; tickets collected = 4000 x $8 = $32 000.",
      "hints": ["Read the visitor values for 2018 and 2019 off the graph, then subtract.", "Multiply the 2014 visitors by $8."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q44",
      "image_needed": true,
      "image_options": false,
      "image_file": "q44.png",
      "image_page": 21,
      "image_bbox": [0.16, 0.24, 0.70, 0.52],
      "image_loc": "line graph of number of visitors (y-axis 0-5000) against year 2014-2019",
      "notes": "Two blanks: (a) 1600, (b) $32000. FIB. Key: a) 1600; b) 4000 x 8 = $32000."
    },
    {
      "n": 45,
      "type_id": 2,
      "question": "The patterns are made up of identical shaded and unshaded squares. The table shows Pattern 1 (12 shaded, 4 unshaded, 16 total), Pattern 2 (16 shaded, 9 unshaded, 25 total), Pattern 3 (20 shaded, 16 unshaded, 36 total), Pattern 4 (24 shaded). (a) Number of unshaded squares and total number of squares in Pattern 4 are [?] and [?]. (b) What is the total number of shaded and unshaded squares in Pattern 10? [?]",
      "answer0": "25",
      "answer1": "49",
      "answer2": "169",
      "answer3": null,
      "correct_answer": null,
      "skill_id": 108,
      "difficulty_id": 3,
      "explanation": "Unshaded squares follow squares of n+1: Pattern 1 -> 2x2=4, Pattern 2 -> 3x3=9, Pattern 3 -> 4x4=16, so Pattern 4 -> 5x5=25. Total squares = (n+2) squared: Pattern 4 -> 6x6=36+13... checking: totals are 16,25,36 = 4^2,5^2,6^2, so Pattern 4 = 7x7=49. (b) Pattern 10 total = (10+3)^2 = 13x13 = 169.",
      "hints": ["Totals 16, 25, 36 are 4^2, 5^2, 6^2; the side grows by 1 each pattern.", "Pattern n total = (n + 3) squared."],
      "source": "Catholic High 2022 P4 Semestral Assessment 2 Q45",
      "image_needed": true,
      "image_options": false,
      "image_file": "q45.png",
      "image_page": 22,
      "image_bbox": [0.22, 0.23, 0.72, 0.33],
      "image_loc": "three nested square patterns (Pattern 1, 2, 3) of shaded border and unshaded inner squares",
      "notes": "Blanks: Pattern 4 unshaded=25, total=49; Pattern 10 total=169. FIB numeric. Key confirms 24/25/49 row and 13x13=169."
    }
  ]
}
