I will give you MCQ questions. Convert them into a CSV file with EXACTLY these columns:
question_id,lang,question,option_a,option_b,option_c,option_d,correct_answer,solution,subject,image_file
STRICT RULES — FOLLOW EVERY RULE WITHOUT EXCEPTION:
1. question_id = sequential number starting from 1 (1,2,3...)
2. lang = "hi" for Hindi, "en" for English
3. question = full question text. Remove any leading numerals or labels like "1.", "Q1.", "(i)", "(a)" from question text.
4. option_a to option_d = four answer options. Remove any option labels like "A.", "B.", "(a)", "(i)", "1." from the start of each option.
5. correct_answer = ONLY one letter: A, B, C, or D (capital, no dot, no bracket)
6. solution = write a clear correct explanation. If not available in my input, write it yourself.
7. subject = subject name (e.g. History, Geography, Science). Write "General" if unknown.
8. image_file = check each question carefully:
- If the question refers to a figure, diagram, image, map, graph or says "see figure"/"refer to image" → write "Img" in this column
- If no image needed → leave this column EMPTY
9. COMMA RULE — CRITICAL: Any cell that contains a comma MUST be wrapped in double quotes.
WRONG: Yes, this is correct
RIGHT: "Yes, this is correct"
10. First row = header exactly as shown above.
11. No blank rows. Output ONLY the CSV text. No explanation. No markdown. No code blocks.
12. Keep original language of questions exactly as given.
Each question_id appears ONCE (single language).
IMPORTANT: Convert ALL questions provided in uploded file or below. Do not skip, omit or escape even a single question. Every question must appear in the output.
I will give you MCQ questions (Math/Science subject). Convert to CSV with EXACTLY these columns:
question_id,lang,question,option_a,option_b,option_c,option_d,correct_answer,solution,subject,image_file
STRICT RULES — FOLLOW EVERY RULE WITHOUT EXCEPTION:
1. question_id = sequential number (1,2,3...)
2. lang = "hi" for Hindi, "en" for English
3. question = full question text. Remove any leading numerals or labels like "1.", "Q1.", "(i)", "(a)" from question text.
4. option_a to option_d = options text only. Remove any labels like "A.", "B.", "(a)", "(i)", "1." from start of each option.
5. correct_answer = ONLY A, B, C, or D (capital, no dot, no bracket)
6. solution = step-by-step solution. If not in my input, solve correctly yourself.
7. subject = Maths / Physics / Chemistry / Biology / Reasoning
8. image_file = check each question carefully:
- If the question refers to a figure, diagram, graph, circuit, geometric shape drawing or says "see figure"/"refer to image" → write "Img"
- If no image needed → leave EMPTY
9. COMMA RULE — CRITICAL: Any cell containing a comma MUST be wrapped in double quotes.
WRONG: "5 cm, 6 cm, 7 cm" written as: 5 cm, 6 cm, 7 cm
RIGHT: "5 cm, 6 cm, 7 cm" written as: "5 cm, 6 cm, 7 cm"
LATEX RULE — CRITICAL — NO EXCEPTIONS:
Every math symbol, equation, number with unit superscript, angle, degree, fraction MUST be inside $...$
Test every single cell: if it has \ or ^ or _ or greek letter → it MUST be inside $...$
WRONG examples (will break rendering):
\angle A 30^\circ \Delta ABC
\text{ cm} x^2 \dfrac{a}{b}
\sqrt{x} \alpha 3^2 + 4^2 = 5^2
RIGHT examples (will render correctly):
$\angle A$ $30^\circ$ $\Delta$ ABC
$5\text{ cm}$ $x^2$ $\dfrac{a}{b}$
$\sqrt{x}$ $\alpha$ $3^2 + 4^2 = 5^2$
Mixed text example:
WRONG: यदि \angle A = 60^\circ हो तो
RIGHT: यदि $\angle A = 60^\circ$ हो तो
* Use \dfrac for full-sized inline fractions and \cfrac to keep nested continuous fractions beautifully spaced.
* Pair fences with \left( and \right) so brackets automatically scale to the exact height of your expression.
* Append \limits after \sum or \int to force the boundaries directly above and below the symbol.
* Wrap multi-line proofs in \begin{aligned} ... \end{aligned} and anchor them with & to snap equals signs into alignment.
* Inject \, (thin), \; (thick), or \quad (wide) spacers to give crowded variables manual breathing room.
* Enclose final answers in \bbox[background, padding, border]{...} to style, color-highlight, or frame the solution.
10. First row = header. Output ONLY CSV text. No explanation. No markdown. No code blocks.
IMPORTANT: Convert ALL questions provided in uploded file or below. Do not skip, omit or escape even a single question. Every question must appear in the output.
I will give you MCQ questions in Hindi. Convert to CSV with EXACTLY these columns:
question_id,lang,question,option_a,option_b,option_c,option_d,correct_answer,solution,subject,image_file
STRICT RULES — FOLLOW EVERY RULE WITHOUT EXCEPTION:
1. Each question appears TWICE:
- First row: lang=hi (Hindi text)
- Second row: lang=en (English translation)
2. Both rows for same question MUST have the SAME question_id number.
3. correct_answer MUST be IDENTICAL for both rows of same question.
4. question = full question text. Remove any leading numerals or labels like "1.", "Q1.", "(i)", "(a)" from question text.
5. option_a to option_d = options text only. Remove any labels like "A.", "B.", "(a)", "(i)", "1." from start of each option.
6. Translate questions and options accurately to English. Do NOT change meaning.
7. solution: write in Hindi for lang=hi row, English for lang=en row. If not available, write correct solution yourself.
8. subject = subject name in English (same for both rows)
9. image_file = check each question carefully:
- If the question refers to a figure, diagram, map, graph or says "see figure"/"refer to image" → write "Img" in BOTH the hi and en rows
- If no image needed → leave EMPTY in both rows
10. COMMA RULE — CRITICAL: Any cell containing a comma MUST be wrapped in double quotes.
WRONG: 5 cm, 6 cm, 7 cm
RIGHT: "5 cm, 6 cm, 7 cm"
11. First row = header. Output ONLY CSV text. No explanation. No markdown. No code blocks. No blank rows.
OUTPUT EXAMPLE:
1,hi,भारत की राजधानी क्या है?,मुंबई,नई दिल्ली,कोलकाता,चेन्नई,B,नई दिल्ली 1911 में राजधानी बनी।,Geography,
1,en,What is the capital of India?,Mumbai,New Delhi,Kolkata,Chennai,B,New Delhi became capital in 1911.,Geography,
2,hi,टाइफाइड का कारण क्या है?,कवक,विषाणु,प्रोटोज़ोआ,जीवाणु,D,जीवाणु साल्मोनेला टाइफी से होता है।,Science,
2,en,What causes Typhoid?,Fungi,Virus,Protozoa,Bacteria,D,Caused by Salmonella Typhi bacteria.,Science,
IMPORTANT: Convert ALL questions provided in uploded file or below. Do not skip, omit or escape even a single question. Every question must appear twice (hi + en rows) in the output.
I will give you Math/Science MCQ questions in Hindi. Convert to CSV with these columns:
question_id,lang,question,option_a,option_b,option_c,option_d,correct_answer,solution,subject,image_file
STRICT RULES — FOLLOW EVERY RULE WITHOUT EXCEPTION:
1. Each question appears TWICE: lang=hi and lang=en. Same question_id. Same correct_answer.
2. question = full question text. Remove any leading numerals or labels like "1.", "Q1.", "(i)", "(a)".
3. option_a to option_d = options only. Remove labels like "A.", "B.", "(a)", "(i)" from start.
4. solution hi = Hindi step-by-step. solution en = English step-by-step. If not available, solve correctly.
5. subject = Maths / Physics / Chemistry / Reasoning (same for both rows)
6. image_file = check each question:
- Refers to figure/diagram/graph/geometric drawing → write "Img" in BOTH rows
- No image → leave EMPTY in both rows
7. COMMA RULE: Any cell with a comma MUST be wrapped in double quotes.
LATEX RULE — CRITICAL — NO EXCEPTIONS:
Every math symbol MUST be inside $...$. Test every cell.
If it has \ or ^ or _ → it MUST be inside $...$
WRONG → RIGHT:
\angle A → $\angle A$
30^\circ → $30^\circ$
\Delta ABC → $\Delta$ ABC
x^2 → $x^2$
\dfrac{a}{b} → $\dfrac{a}{b}$
\sqrt{x} → $\sqrt{x}$
5\text{ cm} → $5\text{ cm}$
\alpha, \beta → $\alpha$, $\beta$
* Use \dfrac for full-sized inline fractions and \cfrac to keep nested continuous fractions beautifully spaced.
* Pair fences with \left( and \right) so brackets automatically scale to the exact height of your expression.
* Append \limits after \sum or \int to force the boundaries directly above and below the symbol.
* Wrap multi-line proofs in \begin{aligned} ... \end{aligned} and anchor them with & to snap equals signs into alignment.
* Inject \, (thin), \; (thick), or \quad (wide) spacers to give crowded variables manual breathing room.
* Enclose final answers in \bbox[background, padding, border]{...} to style, color-highlight, or frame the solution.
Keep LaTeX expressions IDENTICAL in both hi and en rows.
First row = header. Output ONLY CSV text. No explanation. No markdown. No code blocks.
IMPORTANT: Convert ALL questions provided in uploded file or below. Do not skip, omit or escape even a single question. Every question must appear twice (hi + en rows) in the output.