-{% endblock %}
-
-
-{% block js_block %}
-{% endblock %}
\ No newline at end of file
diff --git a/template/404.html b/template/src/404.html
similarity index 100%
rename from template/404.html
rename to template/src/404.html
diff --git a/template/500.html b/template/src/500.html
similarity index 100%
rename from template/500.html
rename to template/src/500.html
diff --git a/template/admin/admin.html b/template/src/admin/admin.html
similarity index 100%
rename from template/admin/admin.html
rename to template/src/admin/admin.html
diff --git a/template/admin/announcement/announcement.html b/template/src/admin/announcement/announcement.html
similarity index 100%
rename from template/admin/announcement/announcement.html
rename to template/src/admin/announcement/announcement.html
diff --git a/template/admin/contest/add_contest.html b/template/src/admin/contest/add_contest.html
similarity index 100%
rename from template/admin/contest/add_contest.html
rename to template/src/admin/contest/add_contest.html
diff --git a/template/admin/contest/contest_list.html b/template/src/admin/contest/contest_list.html
similarity index 100%
rename from template/admin/contest/contest_list.html
rename to template/src/admin/contest/contest_list.html
diff --git a/template/admin/contest/edit_problem.html b/template/src/admin/contest/edit_problem.html
similarity index 100%
rename from template/admin/contest/edit_problem.html
rename to template/src/admin/contest/edit_problem.html
diff --git a/template/admin/group/group.html b/template/src/admin/group/group.html
similarity index 100%
rename from template/admin/group/group.html
rename to template/src/admin/group/group.html
diff --git a/template/admin/group/group_detail.html b/template/src/admin/group/group_detail.html
similarity index 100%
rename from template/admin/group/group_detail.html
rename to template/src/admin/group/group_detail.html
diff --git a/template/admin/group/join_group_request_list.html b/template/src/admin/group/join_group_request_list.html
similarity index 100%
rename from template/admin/group/join_group_request_list.html
rename to template/src/admin/group/join_group_request_list.html
diff --git a/template/admin/index/index.html b/template/src/admin/index/index.html
similarity index 100%
rename from template/admin/index/index.html
rename to template/src/admin/index/index.html
diff --git a/template/admin/monitor/monitor.html b/template/src/admin/monitor/monitor.html
similarity index 100%
rename from template/admin/monitor/monitor.html
rename to template/src/admin/monitor/monitor.html
diff --git a/template/admin/problem/add_problem.html b/template/src/admin/problem/add_problem.html
similarity index 100%
rename from template/admin/problem/add_problem.html
rename to template/src/admin/problem/add_problem.html
diff --git a/template/admin/problem/edit_problem.html b/template/src/admin/problem/edit_problem.html
similarity index 100%
rename from template/admin/problem/edit_problem.html
rename to template/src/admin/problem/edit_problem.html
diff --git a/template/admin/problem/problem_list.html b/template/src/admin/problem/problem_list.html
similarity index 100%
rename from template/admin/problem/problem_list.html
rename to template/src/admin/problem/problem_list.html
diff --git a/template/admin/problem/submission_list.html b/template/src/admin/problem/submission_list.html
similarity index 100%
rename from template/admin/problem/submission_list.html
rename to template/src/admin/problem/submission_list.html
diff --git a/template/admin/user/user_list.html b/template/src/admin/user/user_list.html
similarity index 100%
rename from template/admin/user/user_list.html
rename to template/src/admin/user/user_list.html
diff --git a/template/oj/account/change_password.html b/template/src/oj/account/change_password.html
similarity index 100%
rename from template/oj/account/change_password.html
rename to template/src/oj/account/change_password.html
diff --git a/template/oj/account/login.html b/template/src/oj/account/login.html
similarity index 100%
rename from template/oj/account/login.html
rename to template/src/oj/account/login.html
diff --git a/template/oj/account/register.html b/template/src/oj/account/register.html
similarity index 100%
rename from template/oj/account/register.html
rename to template/src/oj/account/register.html
diff --git a/template/oj/account/reset_password.html b/template/src/oj/account/reset_password.html
similarity index 100%
rename from template/oj/account/reset_password.html
rename to template/src/oj/account/reset_password.html
diff --git a/template/oj/announcement/_announcement_panel.html b/template/src/oj/announcement/_announcement_panel.html
similarity index 100%
rename from template/oj/announcement/_announcement_panel.html
rename to template/src/oj/announcement/_announcement_panel.html
diff --git a/template/oj/announcement/announcement.html b/template/src/oj/announcement/announcement.html
similarity index 100%
rename from template/oj/announcement/announcement.html
rename to template/src/oj/announcement/announcement.html
diff --git a/template/oj/contest/_contest_header.html b/template/src/oj/contest/_contest_header.html
similarity index 100%
rename from template/oj/contest/_contest_header.html
rename to template/src/oj/contest/_contest_header.html
diff --git a/template/oj/contest/contest_index.html b/template/src/oj/contest/contest_index.html
similarity index 100%
rename from template/oj/contest/contest_index.html
rename to template/src/oj/contest/contest_index.html
diff --git a/template/oj/contest/contest_list.html b/template/src/oj/contest/contest_list.html
similarity index 100%
rename from template/oj/contest/contest_list.html
rename to template/src/oj/contest/contest_list.html
diff --git a/template/oj/contest/contest_problem.html b/template/src/oj/contest/contest_problem.html
similarity index 79%
rename from template/oj/contest/contest_problem.html
rename to template/src/oj/contest/contest_problem.html
index cf2b7db..f5b3cb1 100644
--- a/template/oj/contest/contest_problem.html
+++ b/template/src/oj/contest/contest_problem.html
@@ -1,11 +1,13 @@
{% extends 'oj_base.html' %}
{% block body %}
-