Жадное поедание пирогов
У фермера Джона есть коров, пронумерованных от до , которые время от времени любят разнообразить свой рацион травы. В качестве особого угощения фермер Джон испек пирогов, пронумерованных от до . Корова любит пироги с номерами в диапазоне (включительно), и у каждой коровы диапазон любимых пирогов уникален. Кроме того, каждая корова имеет вес , который является целым числом в диапазоне от до .
Фермер Джон может выбрать последовательность коров , которые будут по очереди есть в этом порядке. Однако коровы не умеют делиться! Когда наступает очередь коровы , она съедает все пироги, которые ей нравятся, то есть все оставшиеся пироги в интервале . Фермер Джон хочет избежать неловкой ситуации, когда приходит очередь коровы, а для неё не осталось ни одного любимого пирога. Поэтому ему нужно вычислить максимальную возможную суммарную массу последовательности , где каждая корова в этой последовательности съедает хотя бы один пирог.
Входные данные
В первой строке находятся два целых числа: и . Следующие строк описывают каждую корову тремя целыми числами: и .
Выходные данные
Выведите максимально возможный общий вес допустимой последовательности.
Примеры
В этом примере, если корова будет есть первой, то для коровы не останется ничего. Однако, если корова будет есть первой, то корова будет удовлетворена, съев только второй пирог.