{% block exercise_message_block %}
{% if endangered or reviewing or proficient or struggling %}
{% if endangered %}
Uh oh. You missed a problem in an exercise that you'd previously mastered.
If you get this problem right without any hints, I'll assume you're still proficient.
{% else %}
{% if reviewing %}
You haven't done an exercise that covers this in a while. Let's see if you still remember how to do it.
{% else %}
{% if proficient %}
Nice work!
You're proficient in this topic.
Choose a new exercise to earn more points, or you can do more problems to increase your streak.
{% else %}
{% if struggling %}
Are you having trouble with this exercise? You've done more than {{ exercise.struggling_threshold }} problems now but
haven't gotten {{ exercise.required_streak }} in a row right yet. Why don't you
{% if exercise_videos %}
watch the related videos again, or
{% endif %}
ask
{% if coaches|length_is:"0" %}
someone
{% else %}
{% if coaches|length_is:"1" %}
your
coach
{% else %}
one of your
coaches
{% endif %}
{% endif %}
for help?
{% endif %}
{% endif %}
{% endif %}
{% endif %}