{% extends "base.html" %} {% block title %}Exercises — Python 108{% endblock %} {% block content %}
{% if diff_filter or mod_filter %} Clear filters {% endif %}
{% for ex in exercises %}
#{{ ex.n }} {{ ex.diff }} {{ ex.q[:80] }}{% if ex.q|length > 80 %}…{% endif %}
{% if ex_progress.get(ex.n, 0) %} ✓ Solved {% endif %} {% if ex_progress.get(ex.n, 0) %}Review{% else %}Solve{% endif %}
{% endfor %}
{% endblock %}