EduBrick

M. Фотография стада

2000 мс · 256 МБ · всё или ничего

В ряд выстроены nn коров, у каждой известны координата и номер породы. Фотограф снимает непрерывный по координате участок; стоимость фотографии равна разности между наибольшей и наименьшей координатой попавших в кадр коров.

Найдите наименьшую стоимость фотографии, на которой есть хотя бы одна корова каждой породы.

Формат ввода

В первой строке nn от 11 до 10510^5. В следующих nn строках — координата и номер породы, оба от 11 до 10910^9. Координаты различны.

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

Одно число.

Примеры

ввод
6
25 7
26 1
15 1
22 3
20 1
30 1
вывод
4
Войдите, чтобы отправлять решения.