Після завершення турніру "Новорічна ніч" спонсор вирішив надіслати призерам подарунки поштою. Знаючи кількість учасників та час доставки пошти між деякими відділеннями "Укрпошти", визначте, через який час останній з призерів отримає свій приз.
Перший рядок містить три числа: кількість учасників турніру , кількість призів та кількість відомих проміжків часу доставки між деякими відділеннями .
У наступному рядку через пропуск вказано номери поштових відділень учасників, які стали призерами.
Далі йдуть рядків по три числа у кожному з інформацією про відомі терміни доставки між деякими відділеннями у форматі: , де та — номери відділень, (0 \le t \le 365) — час доставки пошти між цими відділеннями.
В останньому рядку одне число — номер поштового відділення, з якого спонсор відправлятиме подарунки. Відомо, що 1 \le n,\, m,\, a,\, b \le 365. Кожному учаснику відповідає своє відділення.
Якщо всі призи будуть доставлені одержувачам, виведіть у першому рядку The good sponsor!, а в наступному — час, через який останній з призерів отримає свій приз.
Якщо хоча б один з учасників не зможе отримати приз, виведіть у єдиному рядку It is not fault of sponsor.... Фрази виводити без лапок.

Приклад 1