Траспортировка
Компания "Яндекс" решила подарить всем школьникам и преподавателям ЛКШ оригинальные кружки. К сожалению, количество необходимых кружек оказалось столь велико, что изготовитель доставил кружки в офис Яндекса в самый последний момент. На то, чтобы довезти кружки из Москвы до "Берендеевых полян" осталось всего 24 часа.
Заказ на 10^7 экземпляров кружек (а именно столько заказали организаторы), конечно же, за один рейс не увезти. Однако, за первый рейс хочется привезти максимальное количество кружек. Для перевозки был заказан один большегрузный автомобиль. Но есть один ньюанс: на некоторых дорогах установлено ограничение на вес автомобиля. Поэтому, если автомобиль нагрузить кружками под завязку, то, возможно, не удастся восплользоваться самым коротким маршрутом, а придётся ехать в объезд. Может случится даже так, что из-за этого грузовик не успеет доехать до лагеря вовремя, а этого допустить никак нельзя.
Итак, сколько же кружек можно погрузить в автомобиль, чтобы успеть привезти этот ценный груз вовремя и не нарушить правила дорожного движения?
Входные данные
В первой строке находятся числа n (1 ≤ n ≤ 500) и m - количество узловых пунктов дорожной схемы и количество дорог, соответственно. В следующих m строках находится информация о дорогах. Каждая дорога описывается в отдельной строке следующим образом. Сначала указаны номера узловых пунктов, которые соединяются данной дорогой, потом время, которое тратится на проезд по этой дороге, и, наконец, максимальный вес автомобиля, которому разрешено ехать по этой дороге. Известно, что все дороги соединяют различные пункты, причём для каждой пары пунктов есть не более одной дороги, непосредственно их соединяющей. Все числа разделены одним или несколькими пробелами.
Узловые пункты нумеруются числами от 1 до n. При этом офис "Яндекса" имеет номер 1, а "Берендеевы поляны" - номер n. Время проезда по дороге задано в минутах и не превосходит 1440 (24 часа). Ограничение на массу задано в граммах и не превосходит одного миллиарда. Кроме того, известно, что одна кружка весит 100 грамм, а пустой грузовик - 3 тонны.
Выходные данные
Выведите одно число - максимальное количество кружек, которое можно привезти за первый рейс, потратив не более 24 часов.