Time limit 2000/2000/2000/2000 ms. Memory limit 65000/65000/65000/65000 Kb.
Великая китайская стена представляет собой прямой отрезок [X1; XN], содержащий N точек — башен, включая башни на концах стены. Император Китая решил провести экономическую реформу. В его планы входило разобрать часть Великой китайской стены и продавать кирпичи как сувениры, однако советники подсказали императору, что через открывшуюся границу хлынет большой поток мигрантов. После долгих раздумий император издал следующий приказ:
- Части стены, примыкающие к крайним башням, обязательно разбираются;
- Для всех остальных башен должна быть разобрана хотя бы одна из двух примыкающих частей стены;
- Суммарная длина разобранных участков стены должна быть минимальна.
Придворные математики пытаются определить, каков же будет доход страны, а для этого прежде всего нужно вычислить общую длину разобранной части Великой китайской стены. Они просят вас о помощи.
Входные данные
Первая строка содержит целое число N (2 <= N <= 100) — количество башен.
Вторая строка N целых чисел Xi (0 <= Xi <= 10^4) — координаты башен в порядке возрастания.
Выходные данные
Выведите одно целое число — суммарную длину части стены, которую можно разобрать в соответствии с приказом императора.
Примеры
Входные данные | Выходные данные |
6 3 4 6 12 13 14 | 5 |
Для отправки решений необходимо выполнить вход.
|