EXPECTED FORMAT (PROMPT FOR AI):
Generate N quiz questions on [Topic]
with exact type counts (MCQ=X, TEXT=Y, CODING=Z) in this JSON format:
[{"type":"mcq","question":"...","options":{"A":"...","B":"..."},"answer":"A"},
{"type":"text","question":"...","answer":"..."},
{"type":"coding","question":"...","answer":"...","coding":{"language":"cpp","mode":"function","funcName":"solve","testCases":[{"input":1,"output":1}]}}]
FOR MATH CONTENT, WRAP INLINE EXPRESSIONS IN $...$ AND
MATRICES / VECTORS / FULL FORMULAS IN $$...$$. IN JSON, DOUBLE-ESCAPE LATEX
BACKSLASHES (USE \\begin, NOT \begin).
FOR PHYSICS CIRCUIT DIAGRAMS, USE [[circuit: ...]] BLOCKS INSIDE THE
QUESTION OR OPTION TEXT. SUPPORTED SYMBOLS: battery, cell, resistor, capacitor, inductor, switch-open, switch-closed, lamp, ammeter, voltmeter, diode, led, ground.
TIP: YOU CAN PASTE FULL AI RESPONSES. IMPORT WILL AUTO-EXTRACT
THE QUESTION ARRAY.