У парі (Золото)#11225

У парі (Золото)

1 секунда
128 мегабайтів
Дуже складна

Маємо корів, розташованих на числовій прямій. Позиція -ї корови визначається числом x_i, а її вага — числом y_i.

За сигналом Фермера Джона деякі корови можуть утворювати пари за наступними умовами:

Вам потрібно визначити інтервал можливих сум ваг неспарених корів. Зокрема:

Вхідні дані

Перший рядок містить , (1 \le n \le 10^5), (1 \le k \le 10^9).

Кожен з наступних рядків містить x_i (0 \le x_i \le 10^9) та y_i (1 \le y_i \le 10^4). Гарантовано, що 0 \le x_1 < x_2 < \ldots < x_n \le 10^9.

Вихідні дані

Виведіть мінімальну або максимальну можливу суму ваг неспарених корів.

Приклади

Приклад 1

Loading
Loading

Приклад 2

Loading
Loading

Приклад 3

Loading
Loading

Примітка

Приклад 1

У цьому прикладі корови та можуть бути спарені, оскільки відстань між ними дорівнює . Це оптимально, оскільки інші спарювання неможливі: корови та знаходяться на відстані . Корови та знаходяться на відстані . Корови та знаходяться на відстані . Сума ваг неспарених корів дорівнює: 2 + 2 + 2 = 6.

Приклад 2

Тут корови та можуть бути спарені, оскільки вони знаходяться на відстані (). Корови та також можуть бути спарені, оскільки вони також знаходяться на відстані (). Останнє спарювання оптимальне, оскільки неспареною залишається лише корова , її вага .

Приклад 3

Відповідь для цього прикладу дорівнює 693 + 992 + 785 = 2470.