{% extends "common-content.html" %} {% block content_js_media %} {% include "comments/media-js.html" %} {% endblock %} {% block content_media %} {% include "comments/media-css.html" %} {% endblock %} {% block header %}
{% if perms.judge.change_problem %} [{{ _('Edit') }}] {% endif %}
{% endblock %} {% block body %}
{% if not has_solved_problem %}
{{ _('Remember to use this editorial only when stuck, and not to copy-paste code from it. Please be respectful to the problem author and editorialist.

Submitting an official solution before solving the problem yourself is a bannable offence.') }}
{% endif %} {% with authors=solution.authors.all() %} {% if authors %}

Authors: {{ link_users(authors) }}

{% endif %} {% endwith %} {{ solution.content|markdown('solution', MATH_ENGINE)|reference|str|safe }}

{% include "comments/list.html" %} {% endblock %} {% block bodyend %} {% if REQUIRE_JAX %} {% include "mathjax-load.html" %} {% endif %} {% include "comments/math.html" %} {% endblock %}