Задача Z1. Москва-Петушки

Автор:Кулак Иван, Шелевой Ярослав, Артем Иващенко   Ограничение времени:1 сек
Входной файл:Стандартный вход   Ограничение памяти:64 Мб
Выходной файл:Стандартный выход  
Максимальный балл:1  

Условие

Каждую пятницу Венечка садится на поезд с Курского вокзала и едет до станции Петушки к своей возлюбленной. Как только Венечка садится в поезд, он начинает избавляться от страшного недуга – похмелья, употребляя алкоголь на протяжении всей поездки. Венечке известно, что его возлюбленная отправилась к нему навстречу и ждёт его на одной из станций. Если с момента начала употребления напитков проходит t часов и Венечка не встречает свою возлюбленную ни на одной из пройденных им станций, то от грусти и количества выпитого он засыпает и просыпается на Курском вокзале, где всё начинается сначала.

Железная дорога, по которой едет поезд Венечки, соединена n станциями. Переход от станции u к станции v занимает w часов. Венечка не хочет каждый раз выходить на станции и искать возлюбленную, поэтому хочет знать наверняка – сможет ли он гарантированно найти её на одной из станций.

Формат входных данных

Первая строка входного файла содержит два целых числа n и m — количества станций и переходов между станциями соответственно. Далее идут m строк, в каждой из которых указаны три целых числа через пробел:

Вторая строка входного файла содержит одно целое число t - всего часов, данные Венечки для поиска возлюбленной.

Станция Курского вокзала в каждом примере имеет номер 0.

Формат выходных данных

Требуется напечатать "yes", если за отведенное Венечки время он сможет гарантированно найти возлюбленную и "no" в противном случае

Ограничения

n ≤ 100,

0 ≤ m ≤ n2.

Примеры тестов

Стандартный вход Стандартный выход
1
5 4
10 
0 1 2 
1 3 3 
3 2 2 
3 4 4
no

0.049s 0.010s 20