It's hard to not complete all the bonuses for an exercise, right? Even when some bonuses are much more challenging than others.
Sometimes, one bonus can turn a novice-level exercise into an advanced-level exercise. To make sure you don't get overwhelmed, Python Morsels now includes bonus recommendations for exercises that are in multiple skill levels.
If you receive an exercise in the Novice skill level, you'll get a lower maximum bonus recommendation than if you picked the same exercise from the Intermediate skill level. These are just recommendations of course, so you still don't need to complete all the recommended bonuses (and you can go further than the recommendation, but only if you're up for putting in extra time).
Bonuses that aren't recommended will show up in gray as you solve the exercise so you'll know that they're not recommended.