{
  "title": "Factorization of Algebraic Expressions - Grade 9 ICSE",
  "total_questions": 60,
  "questions": [
    {"id": 1, "difficulty": "easy", "question": "Factorize: 3x + 6 🧩", "options": {"A": "3(x + 2)", "B": "3(x + 3)", "C": "2(x + 3)", "D": "x(3 + 2)"}, "correct_answer": "A"},
    {"id": 2, "difficulty": "easy", "question": "Factorize: 5y - 10 🌟", "options": {"A": "5(y - 2)", "B": "2(y - 5)", "C": "5(y + 2)", "D": "y(5 - 2)"}, "correct_answer": "A"},
    {"id": 3, "difficulty": "easy", "question": "Factorize: 4a + 8b 🧮", "options": {"A": "4(a + 2b)", "B": "2(2a + 4b)", "C": "8(a + b)", "D": "4(a + b)"}, "correct_answer": "A"},
    {"id": 4, "difficulty": "easy", "question": "Factorize: 6m - 9 ✨", "options": {"A": "3(2m - 3)", "B": "2(3m - 4)", "C": "3(2m + 3)", "D": "6(m - 1)"}, "correct_answer": "A"},
    {"id": 5, "difficulty": "easy", "question": "Factorize: 7p + 14 🎯", "options": {"A": "7(p + 2)", "B": "7(p + 1)", "C": "14(p + 1)", "D": "p(7 + 2)"}, "correct_answer": "A"},
    {"id": 6, "difficulty": "easy", "question": "Factorize: 8x - 12 🔢", "options": {"A": "4(2x - 3)", "B": "2(4x - 6)", "C": "8(x - 1)", "D": "4(2x + 3)"}, "correct_answer": "A"},
    {"id": 7, "difficulty": "easy", "question": "Factorize: 9y + 18 🌈", "options": {"A": "9(y + 2)", "B": "3(3y + 6)", "C": "9(y + 3)", "D": "y(9 + 2)"}, "correct_answer": "A"},
    {"id": 8, "difficulty": "easy", "question": "Factorize: 10a - 5 🧠", "options": {"A": "5(2a - 1)", "B": "5(2a + 1)", "C": "10(a - 0.5)", "D": "2(5a - 2)"}, "correct_answer": "A"},
    {"id": 9, "difficulty": "easy", "question": "Factorize: 12b + 24 📐", "options": {"A": "12(b + 2)", "B": "6(2b + 4)", "C": "24(b + 1)", "D": "12(b + 1)"}, "correct_answer": "A"},
    {"id": 10, "difficulty": "easy", "question": "Factorize: 15x - 20 🎲", "options": {"A": "5(3x - 4)", "B": "5(3x + 4)", "C": "15(x - 1)", "D": "10(1.5x - 2)"}, "correct_answer": "A"},
    {"id": 11, "difficulty": "easy", "question": "Factorize: 18m + 27 🧩", "options": {"A": "9(2m + 3)", "B": "3(6m + 9)", "C": "18(m + 1)", "D": "9(2m - 3)"}, "correct_answer": "A"},
    {"id": 12, "difficulty": "easy", "question": "Factorize: 14p - 21 🌟", "options": {"A": "7(2p - 3)", "B": "7(2p + 3)", "C": "14(p - 1)", "D": "3(4p - 7)"}, "correct_answer": "A"},
    {"id": 13, "difficulty": "easy", "question": "Factorize: 16a + 32 🧮", "options": {"A": "16(a + 2)", "B": "8(2a + 4)", "C": "32(a + 1)", "D": "16(a + 1)"}, "correct_answer": "A"},
    {"id": 14, "difficulty": "easy", "question": "Factorize: 20y - 30 ✨", "options": {"A": "10(2y - 3)", "B": "5(4y - 6)", "C": "20(y - 1)", "D": "10(2y + 3)"}, "correct_answer": "A"},
    {"id": 15, "difficulty": "easy", "question": "Factorize: 22x + 11 🎯", "options": {"A": "11(2x + 1)", "B": "11(2x - 1)", "C": "22(x + 0.5)", "D": "x(22 + 1)"}, "correct_answer": "A"},
    {"id": 16, "difficulty": "easy", "question": "Factorize: 24b - 36 🔢", "options": {"A": "12(2b - 3)", "B": "6(4b - 6)", "C": "24(b - 1)", "D": "12(2b + 3)"}, "correct_answer": "A"},
    {"id": 17, "difficulty": "easy", "question": "Factorize: 25m + 50 🌈", "options": {"A": "25(m + 2)", "B": "5(5m + 10)", "C": "50(m + 1)", "D": "25(m + 1)"}, "correct_answer": "A"},
    {"id": 18, "difficulty": "easy", "question": "Factorize: 30p - 45 🧠", "options": {"A": "15(2p - 3)", "B": "15(2p + 3)", "C": "30(p - 1)", "D": "5(6p - 9)"}, "correct_answer": "A"},
    {"id": 19, "difficulty": "easy", "question": "Factorize: 35a + 70 📐", "options": {"A": "35(a + 2)", "B": "7(5a + 10)", "C": "35(a + 1)", "D": "70(a + 0.5)"}, "correct_answer": "A"},
    {"id": 20, "difficulty": "easy", "question": "Factorize: 40x - 60 🎲", "options": {"A": "20(2x - 3)", "B": "10(4x - 6)", "C": "40(x - 1)", "D": "20(2x + 3)"}, "correct_answer": "A"},
    {"id": 21, "difficulty": "medium", "question": "Factorize: 2x² + 4x 🧩", "options": {"A": "2x(x + 2)", "B": "x(2x + 4)", "C": "2(x² + 2x)", "D": "4x(0.5x + 1)"}, "correct_answer": "A"},
    {"id": 22, "difficulty": "medium", "question": "Factorize: 3y² - 6y 🌟", "options": {"A": "3y(y - 2)", "B": "y(3y - 6)", "C": "3(y² - 2y)", "D": "6y(0.5y - 1)"}, "correct_answer": "A"},
    {"id": 23, "difficulty": "medium", "question": "Factorize: 5a²b + 10ab 🧮", "options": {"A": "5ab(a + 2)", "B": "ab(5a + 10)", "C": "5(a²b + 2ab)", "D": "10ab(0.5a + 1)"}, "correct_answer": "A"},
    {"id": 24, "difficulty": "medium", "question": "Factorize: 6m² - 12m ✨", "options": {"A": "6m(m - 2)", "B": "m(6m - 12)", "C": "6(m² - 2m)", "D": "12m(0.5m - 1)"}, "correct_answer": "A"},
    {"id": 25, "difficulty": "medium", "question": "Factorize: 8p² + 16p 🎯", "options": {"A": "8p(p + 2)", "B": "p(8p + 16)", "C": "8(p² + 2p)", "D": "16p(0.5p + 1)"}, "correct_answer": "A"},
    {"id": 26, "difficulty": "medium", "question": "Factorize: 9x²y - 18xy 🔢", "options": {"A": "9xy(x - 2)", "B": "xy(9x - 18)", "C": "9(x²y - 2xy)", "D": "18xy(0.5x - 1)"}, "correct_answer": "A"},
    {"id": 27, "difficulty": "medium", "question": "Factorize: 12a² + 24a 🌈", "options": {"A": "12a(a + 2)", "B": "a(12a + 24)", "C": "12(a² + 2a)", "D": "24a(0.5a + 1)"}, "correct_answer": "A"},
    {"id": 28, "difficulty": "medium", "question": "Factorize: 15b² - 30b 🧠", "options": {"A": "15b(b - 2)", "B": "b(15b - 30)", "C": "15(b² - 2b)", "D": "30b(0.5b - 1)"}, "correct_answer": "A"},
    {"id": 29, "difficulty": "medium", "question": "Factorize: 18m²n + 36mn 📐", "options": {"A": "18mn(m + 2)", "B": "mn(18m + 36)", "C": "18(m²n + 2mn)", "D": "36mn(0.5m + 1)"}, "correct_answer": "A"},
    {"id": 30, "difficulty": "medium", "question": "Factorize: 20p² - 40p 🎲", "options": {"A": "20p(p - 2)", "B": "p(20p - 40)", "C": "20(p² - 2p)", "D": "40p(0.5p - 1)"}, "correct_answer": "A"},
    {"id": 31, "difficulty": "medium", "question": "Factorize: 24x²y + 48xy 🧩", "options": {"A": "24xy(x + 2)", "B": "xy(24x + 48)", "C": "24(x²y + 2xy)", "D": "48xy(0.5x + 1)"}, "correct_answer": "A"},
    {"id": 32, "difficulty": "medium", "question": "Factorize: 27a² - 54a 🌟", "options": {"A": "27a(a - 2)", "B": "a(27a - 54)", "C": "27(a² - 2a)", "D": "54a(0.5a - 1)"}, "correct_answer": "A"},
    {"id": 33, "difficulty": "medium", "question": "Factorize: 30b²c + 60bc 🧮", "options": {"A": "30bc(b + 2)", "B": "bc(30b + 60)", "C": "30(b²c + 2bc)", "D": "60bc(0.5b + 1)"}, "correct_answer": "A"},
    {"id": 34, "difficulty": "medium", "question": "Factorize: 32m² - 64m ✨", "options": {"A": "32m(m - 2)", "B": "m(32m - 64)", "C": "32(m² - 2m)", "D": "64m(0.5m - 1)"}, "correct_answer": "A"},
    {"id": 35, "difficulty": "medium", "question": "Factorize: 36p²q + 72pq 🎯", "options": {"A": "36pq(p + 2)", "B": "pq(36p + 72)", "C": "36(p²q + 2pq)", "D": "72pq(0.5p + 1)"}, "correct_answer": "A"},
    {"id": 36, "difficulty": "medium", "question": "Factorize: 40x² - 80x 🔢", "options": {"A": "40x(x - 2)", "B": "x(40x - 80)", "C": "40(x² - 2x)", "D": "80x(0.5x - 1)"}, "correct_answer": "A"},
    {"id": 37, "difficulty": "medium", "question": "Factorize: 45y² + 90y 🌈", "options": {"A": "45y(y + 2)", "B": "y(45y + 90)", "C": "45(y² + 2y)", "D": "90y(0.5y + 1)"}, "correct_answer": "A"},
    {"id": 38, "difficulty": "medium", "question": "Factorize: 50a²b - 100ab 🧠", "options": {"A": "50ab(a - 2)", "B": "ab(50a - 100)", "C": "50(a²b - 2ab)", "D": "100ab(0.5a - 1)"}, "correct_answer": "A"},
    {"id": 39, "difficulty": "medium", "question": "Factorize: 54m²n + 108mn 📐", "options": {"A": "54mn(m + 2)", "B": "mn(54m + 108)", "C": "54(m²n + 2mn)", "D": "108mn(0.5m + 1)"}, "correct_answer": "A"},
    {"id": 40, "difficulty": "medium", "question": "Factorize: 60p² - 120p 🎲", "options": {"A": "60p(p - 2)", "B": "p(60p - 120)", "C": "60(p² - 2p)", "D": "120p(0.5p - 1)"}, "correct_answer": "A"},
    {"id": 41, "difficulty": "hard", "question": "Factorize: 2x³ + 4x² + 6x 🧩", "options": {"A": "2x(x² + 2x + 3)", "B": "2(x³ + 2x² + 3x)", "C": "x(2x² + 4x + 6)", "D": "6x(0.33x² + 0.66x + 1)"}, "correct_answer": "A"},
    {"id": 42, "difficulty": "hard", "question": "Factorize: 3y³ - 6y² + 9y 🌟", "options": {"A": "3y(y² - 2y + 3)", "B": "3(y³ - 2y² + 3y)", "C": "y(3y² - 6y + 9)", "D": "9y(0.33y² - 0.66y + 1)"}, "correct_answer": "A"},
    {"id": 43, "difficulty": "hard", "question": "Factorize: 4a³b + 8a²b + 12ab 🧮", "options": {"A": "4ab(a² + 2a + 3)", "B": "4b(a³ + 2a² + 3a)", "C": "ab(4a² + 8a + 12)", "D": "12ab(0.33a² + 0.66a + 1)"}, "correct_answer": "A"},
    {"id": 44, "difficulty": "hard", "question": "Factorize: 5m³ - 10m² + 15m ✨", "options": {"A": "5m(m² - 2m + 3)", "B": "5(m³ - 2m² + 3m)", "C": "m(5m² - 10m + 15)", "D": "15m(0.33m² - 0.66m + 1)"}, "correct_answer": "A"},
    {"id": 45, "difficulty": "hard", "question": "Factorize: 6p³q + 12p²q + 18pq 🎯", "options": {"A": "6pq(p² + 2p + 3)", "B": "6q(p³ + 2p² + 3p)", "C": "pq(6p² + 12p + 18)", "D": "18pq(0.33p² + 0.66p + 1)"}, "correct_answer": "A"},
    {"id": 46, "difficulty": "hard", "question": "Factorize: 7x³ - 14x² + 21x 🔢", "options": {"A": "7x(x² - 2x + 3)", "B": "7(x³ - 2x² + 3x)", "C": "x(7x² - 14x + 21)", "D": "21x(0.33x² - 0.66x + 1)"}, "correct_answer": "A"},
    {"id": 47, "difficulty": "hard", "question": "Factorize: 8a³b² + 16a²b² + 24ab² 🌈", "options": {"A": "8ab²(a² + 2a + 3)", "B": "8b²(a³ + 2a² + 3a)", "C": "ab²(8a² + 16a + 24)", "D": "24ab²(0.33a² + 0.66a + 1)"}, "correct_answer": "A"},
    {"id": 48, "difficulty": "hard", "question": "Factorize: 9y³ - 18y² + 27y 🧠", "options": {"A": "9y(y² - 2y + 3)", "B": "9(y³ - 2y² + 3y)", "C": "y(9y² - 18y + 27)", "D": "27y(0.33y² - 0.66y + 1)"}, "correct_answer": "A"},
    {"id": 49, "difficulty": "hard", "question": "Factorize: 10m³n + 20m²n + 30mn 📐", "options": {"A": "10mn(m² + 2m + 3)", "B": "10n(m³ + 2m² + 3m)", "C": "mn(10m² + 20m + 30)", "D": "30mn(0.33m² + 0.66m + 1)"}, "correct_answer": "A"},
    {"id": 50, "difficulty": "hard", "question": "Factorize: 11p³ - 22p² + 33p 🎲", "options": {"A": "11p(p² - 2p + 3)", "B": "11(p³ - 2p² + 3p)", "C": "p(11p² - 22p + 33)", "D": "33p(0.33p² - 0.66p + 1)"}, "correct_answer": "A"},
    {"id": 51, "difficulty": "hard", "question": "Factorize: 12x³y + 24x²y + 36xy 🧩", "options": {"A": "12xy(x² + 2x + 3)", "B": "12y(x³ + 2x² + 3x)", "C": "xy(12x² + 24x + 36)", "D": "36xy(0.33x² + 0.66x + 1)"}, "correct_answer": "A"},
    {"id": 52, "difficulty": "hard", "question": "Factorize: 13a³ - 26a² + 39a 🌟", "options": {"A": "13a(a² - 2a + 3)", "B": "13(a³ - 2a² + 3a)", "C": "a(13a² - 26a + 39)", "D": "39a(0.33a² - 0.66a + 1)"}, "correct_answer": "A"},
    {"id": 53, "difficulty": "hard", "question": "Factorize: 14b³c + 28b²c + 42bc 🧮", "options": {"A": "14bc(b² + 2b + 3)", "B": "14c(b³ + 2b² + 3b)", "C": "bc(14b² + 28b + 42)", "D": "42bc(0.33b² + 0.66b + 1)"}, "correct_answer": "A"},
    {"id": 54, "difficulty": "hard", "question": "Factorize: 15m³ - 30m² + 45m ✨", "options": {"A": "15m(m² - 2m + 3)", "B": "15(m³ - 2m² + 3m)", "C": "m(15m² - 30m + 45)", "D": "45m(0.33m² - 0.66m + 1)"}, "correct_answer": "A"},
    {"id": 55, "difficulty": "hard", "question": "Factorize: 16p³q + 32p²q + 48pq 🎯", "options": {"A": "16pq(p² + 2p + 3)", "B": "16q(p³ + 2p² + 3p)", "C": "pq(16p² + 32p + 48)", "D": "48pq(0.33p² + 0.66p + 1)"}, "correct_answer": "A"},
    {"id": 56, "difficulty": "hard", "question": "Factorize: 17x³ - 34x² + 51x 🔢", "options": {"A": "17x(x² - 2x + 3)", "B": "17(x³ - 2x² + 3x)", "C": "x(17x² - 34x + 51)", "D": "51x(0.33x² - 0.66x + 1)"}, "correct_answer": "A"},
    {"id": 57, "difficulty": "hard", "question": "Factorize: 18a³b² + 36a²b² + 54ab² 🌈", "options": {"A": "18ab²(a² + 2a + 3)", "B": "18b²(a³ + 2a² + 3a)", "C": "ab²(18a² + 36a + 54)", "D": "54ab²(0.33a² + 0.66a + 1)"}, "correct_answer": "A"},
    {"id": 58, "difficulty": "hard", "question": "Factorize: 19y³ - 38y² + 57y 🧠", "options": {"A": "19y(y² - 2y + 3)", "B": "19(y³ - 2y² + 3y)", "C": "y(19y² - 38y + 57)", "D": "57y(0.33y² - 0.66y + 1)"}, "correct_answer": "A"},
    {"id": 59, "difficulty": "hard", "question": "Factorize: 20m³n + 40m²n + 60mn 📐", "options": {"A": "20mn(m² + 2m + 3)", "B": "20n(m³ + 2m² + 3m)", "C": "mn(20m² + 40m + 60)", "D": "60mn(0.33m² + 0.66m + 1)"}, "correct_answer": "A"},
    {"id": 60, "difficulty": "hard", "question": "Factorize: 21p³ - 42p² + 63p 🎲", "options": {"A": "21p(p² - 2p + 3)", "B": "21(p³ - 2p² + 3p)", "C": "p(21p² - 42p + 63)", "D": "63p(0.33p² - 0.66p + 1)"}, "correct_answer": "A"}
  ]
}