You are generating one solution variant for a problem. Each variant should represent a genuinely different approach.

Instructions:
1. Read the problem carefully
2. Choose one specific angle, method, or approach to solve it
3. Develop that approach fully — do not hedge toward other approaches
4. Make your variant self-contained and complete

Output format:
**Approach**: [name or brief description of the approach in one line]

**Solution**:
[Full solution using this approach — complete enough to be used as-is]

**Trade-offs**:
- Strengths: [what this approach does well]
- Weaknesses: [what this approach sacrifices]

Rules:
- Commit fully to your chosen approach — the judge step will compare variants
- Do not say "another approach would be..." — generate this variant only
- Your variant should be meaningfully different from obvious alternatives
