7. Командная олимпиада

Не решаласьСредняя

Алиса, Боб и Ева пришли на олимпиаду и получили набор из nn задач. Каждый член команды прочитал все задачи и оценил, насколько сложно ему будет их решить. Стратегия команды заключается в том, чтобы выбрать два числа ii и jj, отдать одному участнику все задачи с индексами от 1 до i1i - 1, второму задачи от ii до jj, а третьему от j+1j + 1 до nn. Чтобы все было честно, каждый участник команды должен решить хотя бы одну задачу. Например, Алиса может взять первую задачу, Ева может взять задачи 2 и 3, а Боб - все остальные.

Ваша цель - найти такое разделение задач, чтобы общая оцененная сложность решения задачи соответствующими участниками была как можно меньше.

Формат ввода

В первой строке вводится число nn (3n150 0003 \le n \le 150\ 000) — количество задач на олимпиаде.

В каждой из следующих трёх строк вводится по nn чисел ai,ja_{i,j} (1ai,j51 \le a_{i,j} \le 5) — оценки сложности задач ii-м участником команды (Алисой, Бобом и Евой соответственно).

Формат вывода

Выведите одно число — суммарную сложность решения задач при оптимальном распределении.

Примечание

В первом примере можно сделать распределение, при котором Алиса берет первую задачу со сложностью решения 1, Бобу третью задачу со сложностью решения 1, а Ева вторую задачу со сложностью решения 2.

Во втором примере оптимальный ответ достигается, когда 1-ый участник берет задачи 4-7 (сложностями 1 + 3 + 4 + 4), 2-й участник берет задачи 1-2 (сложностями 4 + 2), а 3-й участник решает задачу 3 со сложностью 1.

Ограничения

Ограничение времени

1 с

Ограничение памяти

256 МБ

Пример 1

Ввод
3
1 3 3
1 1 1
1 2 3
Вывод
4

Пример 2

Ввод
7
3 3 4 1 3 4 4
4 2 5 1 5 5 4
5 5 1 3 4 4 4
Вывод
19
Нужно войти, чтобы отправить решение.Войти