Advanced Zero-Shot / Enhancement

Re-reading (RE2)

Intermediate [3/5]
RE2 Read twice Question re-processing

Definition

Re-reading (RE2) is a surprisingly simple technique: include the question twice in the prompt. By "re-reading" the question, the model pays more attention to key details and constraints, reducing errors from misunderstanding the problem.

Despite its simplicity, RE2 shows consistent improvements across reasoning tasks, especially for complex questions.

Key Concepts

  • Attention reinforcement: Repeating question strengthens focus
  • Detail preservation: Important constraints less likely to be missed
  • Zero-cost improvement: No additional API calls needed
  • Composable: Works with other techniques like CoT

Examples

Comparison
Standard vs RE2 Prompting
STANDARD PROMPTING: Question: A farmer has 17 sheep. All but 9 die. How many sheep are left? Model might think: "17 - 9 = 8 sheep left" ❌ WRONG (misread "all but 9") --- RE2 PROMPTING: Question: A farmer has 17 sheep. All but 9 die. How many sheep are left? Read the question again: A farmer has 17 sheep. All but 9 die. How many sheep are left? Model thinks: "Let me re-read... 'All but 9 die' means 9 survive. Answer: 9 sheep left." ✓ CORRECT --- WHY RE2 WORKS: First read: ─────────────────────────────► Quickly processes, may miss nuance "17 sheep... die... how many left?" Second read: ─────────────────────────────► More careful attention to details "All BUT 9... means 9 survive!" The repetition triggers: 1. Slower, more careful processing 2. Attention to tricky phrasing 3. Verification of initial understanding
Implementation
RE2 Prompt Templates
RE2 PROMPT PATTERNS: PATTERN 1 - Simple repetition: """ Question: {question} Read the question again: {question} Answer: """ PATTERN 2 - With emphasis: """ {question} Before answering, re-read the question carefully: {question} Now provide your answer: """ PATTERN 3 - Combined with CoT: """ Question: {question} Re-read: {question} Let's think step by step: """ PATTERN 4 - Highlighting key parts: """ {question} Re-reading with attention to key details: {question} What are the key constraints? 1. [identify constraints] 2. [identify constraints] Answer: """ --- PERFORMANCE RESULTS: ┌─────────────────────┬──────────┬─────────────┐ │ Task │ Standard │ + RE2 │ ├─────────────────────┼──────────┼─────────────┤ │ GSM8K (math) │ 78.2% │ 81.4% (+3%) │ │ SVAMP (word prob) │ 79.0% │ 83.5% (+4%) │ │ AQuA (algebra) │ 54.3% │ 59.1% (+5%) │ │ Logic puzzles │ 62.8% │ 68.2% (+5%) │ └─────────────────────┴──────────┴─────────────┘ Consistent gains with ZERO additional cost! WHEN RE2 HELPS MOST: ✓ Word problems with tricky phrasing ✓ Questions with multiple constraints ✓ Problems where details matter ("all but", "at least") ✓ Long questions that might be skimmed

Interactive Exercise

Identify RE2 Benefit

Question: "I have a 5-gallon jug and a 3-gallon jug. I need exactly 4 gallons. The 5-gallon jug is full and the 3-gallon is empty. What's the minimum number of pourings needed?"

What key details might be missed on first read? How would RE2 help?

Pro Tips
  • RE2 is essentially free - just duplicate the question
  • Especially useful for word problems and logic puzzles
  • Combines well with Chain of Thought for even better results
  • Consider using when questions have tricky phrasing

Related Terms