formatting fix: forgot to label code block as python
moved generalization exercise to after the exercise of creating your own module file