Жадне поїдання пирогів
У фермера Джона є корів, пронумерованих від до , які час від часу люблять урізноманітнювати свій раціон трави. Як особливе частування фермер Джон спік пирогів, пронумерованих від до . Корова любить пироги з номерами в діапазоні (включно), і у кожної корови діапазон улюблених пирогів унікальний. Крім того, кожна корова має вагу , яка є цілим числом у діапазоні від до .
Фермер Джон може обрати послідовність корів , які будуть по черзі їсти в цьому порядку. Однак корови не вміють ділитися! Коли настає черга корови , вона з'їдає всі пироги, які їй подобаються, тобто всі залишені пироги в інтервалі . Фермер Джон хоче уникнути незручної ситуації, коли приходить черга корови, а для неї не залишилося жодного улюбленого пирога. Тому йому потрібно обчислити максимальну можливу сумарну масу послідовності , де кожна корова в цій послідовності з'їдає хоча б один пиріг.
Вхідні дані
У першому рядку знаходяться два цілі числа: і . Наступні рядків описують кожну корову трьома цілими числами: і .
Вихідні дані
Виведіть максимально можливу загальну вагу допустимої послідовності.
Приклади
У цьому прикладі, якщо корова буде їсти першою, то для корови нічого не залишиться. Однак, якщо корова буде їсти першою, то корова буде задоволена, з'ївши лише другий пиріг.