Reorganize multiple choice questions so the correct answer appears first
📋 How to Use This Tool
🎯 What This Tool Does:
This tool automatically reorganizes multiple choice questions so that the correct answer always appears as the first option. Special formats (#! and #$) maintain their original positions.
📝 Input Format:
Your questions should follow this exact format:
Template:
1. Question 1
A. Answer 1
B. Answer 2
C. Answer 3
D. Answer 4
Answer: D
2. Question 2
A. Answer 1
B. Answer 2
C. Answer 3
D. #! Answer 4. Correct answer but do not change position
Answer: D
3. Question 3
A. Answer 1
B. Answer 2
C. Answer 3
D. #$ Answer 4. Incorrect answer but do not change position
Answer: B
4. Question 4
A. Answer 1
B. Answer 2
C. #$ Answer 3. Incorrect answer but do not change position
D. #! Answer 4. Correct answer but do not change position
Answer: D
✅ Output Format:
After processing, your questions will be formatted like this:
Result:
** Question 1
## Answer 4
## Answer 1
## Answer 2
## Answer 3
** Question 2
## Answer 1
## Answer 2
## Answer 3
#! Answer 4
** Question 3
## Answer 2
## Answer 1
#$ Answer 3
## Answer 4
** Question 4
## Answer 1
## Answer 2
#$ Answer 3
#! Answer 4
📋 Step-by-Step Instructions:
- Choose Input Method: Use "Upload File" to upload a .txt file, or "Direct Input" to paste questions directly.
- Format Your Questions: Ensure each question follows the template format above.
- Process: Click "Process File" or "Process Questions" button.
- Review: Check the reorganized questions in the result section.
- Download: Click "Download as TXT" to save the result.
⚠️ Important Notes:
- Questions must start with a number followed by a dot (e.g., "1.", "44.")
- Options must be labeled A., B., C., D. (in any order)
- Answer line must be in format "Answer: X" where X is A, B, C, or D
- Leave a blank line between questions for better parsing
- The correct answer will automatically become the first option (##)
- #! options: Correct answers that stay in their original position
- #$ options: Incorrect answers that stay in their original position