Concept explainer

Prompt

Explain #concept# to #audience#.
Use a clear analogy, then a precise explanation.
Output:
1. Simple explanation
2. Example
3. Common misconception
4. Practice question
5. Short answer to the practice question