Вася прийшов разом з мамою до продуктового магазину. Вони вирішили купити торт "Прага", і мама повідомила про це продавцю. Продавець без торта пішов у сусідню кімнату й повернувся вже з ним, що здивувало Васю — адже він не заходив у кімнату, де торти з'являлися щодня. Вася захотів дослідити це явище й умовив маму взяти інший торт. Коли продавець пішов за новим тортом, Вася тихенько пішов слідом. Яка ж картина відкрилася йому: він опинився на складі тортів. Там стояли й "Бджілка", і "Політ", і "Київський"… Але Вася не був приголомшений такою кількістю й вирішив знайти найсмачніший торт на складі. Та він не підозрював, що торти суворо охороняються, й що до цієї комори заходили вже сотні хлопців — але додому не повернувся жоден… Не здогадуючись про небезпеку, Вася почав оглядати склад, і коли випадково наступив на червону мітку на підлозі, підлога під ним провалилася, і Вася впав у глибоку яму (глибина ями — футів, 2 \le D \le 100). Вася був пластуном і не злякався; навпаки, почав шукати спосіб вибратися. Виявилося, що час від часу у яму кидають торти, і Вася може або з'їсти їх, або скласти у високу купу. Кожен торт можна або повністю з'їсти, або використати для складання купи, але не і те й інше. Щоб вибратися, Вася має спорудити купу тортів висотою не менше . Водночас сил у Васі не безмежно, й щоб довше виживати в ямі, потрібно їсти — саме ті торти, які він міг би використати для купи. Розшифрувавши таємні записи на стіні ями, Вася дізнався, які торти йому кинуть і коли. Допоможіть Васі вибратися!
Вважається, що Вася впав у яму в момент часу , й на початку у нього достатньо сил на годин. Зверніть увагу, що якщо, наприклад, у Васі залишилося години сил, а наступний торт принесуть рівно через години, Вася може одразу почати їсти й не помре з голоду.
На початку вхідного файлу задано числа (глибина ями) та (кількість тортів, кинутих у яму) (1 \le G \le 100). Далі йдуть описи тортів — по три цілі числа для кожного: — час (у годинах), коли торт буде кинуто до ями (0 < T \le 1000), — на скільки додаткових годин життя дасть Васі з'їдений торт (1 \le F \le 30), і — висота торта у футах (1 \le H \le 25).
У вихідний файл виведіть мінімальну кількість годин, необхідну для втечі Васі. Якщо втекти неможливо — виведіть максимальну кількість годин, яку він зможе прожити.
Приклад 1