Принтер#4982

Принтер

0,5 секунди
4 мегабайти
Дуже складна

У деякому рекламному агентстві (далі РА) хочуть мати програму, яка за денним списком заявок на роботу принтера визначає — максимальний прибуток, який може принести принтер у цей день.

Кожна заявка описується чотирма цілими числами: — час надходження замовлення (0 \le B \le 10, всі часи в задачі відраховуються в годинах з відкриття РА), — необхідний час роботи принтера для виконання замовлення (1 \le L \le 10), — час, до якого замовлення має бути готове (0 \le F \le 10) і — прибуток, який РА отримає у разі виконання замовлення (0 \le C \le 10000). У кожний момент часу принтер може працювати лише над однією заявкою. Якщо принтер почав працювати над заявкою, він не зупиняється, поки її не виконає. Напишіть для РА таку програму.

Вхідні дані

У першому рядку міститься кількість заявок (1 \le N \le 1000). Далі йдуть рядків з описами заявок — числами , , і .

Вихідні дані

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

Приклади

Приклад 1

Loading
Loading