A 5-step framework
- Restate the puzzle in your own words.
- Separate known facts, constraints, and unknowns.
- Test simple boundary cases first.
- Watch for language traps and hidden assumptions.
- Finish with one explicit, verifiable conclusion.
Common failure patterns
- Jumping to an answer before checking all conditions.
- Ignoring units, parity, or edge cases.
- Explaining intuition without proof.
Deliberate practice
- Mix easy, medium, and hard riddles.
- Compare your reasoning against official solutions.
- Keep a short log of repeated mistakes and fixes.
Next step
Use the archive and topic pages to train one reasoning skill at a time.