Башня карликов
Маленький Вася играет в игру "Башня карликов". В этой игре имеются различных предметов, которые Вы можете надеть на Вашего персонажа — карлика. Предметы пронумерованы от до . Вася хочет получить предмет номер .
Имеются два варианта получения предметов:
Вы можете купить предмет. -ый предмет стоит денег.
Вы можете сконструировать предмет. В игре имеется только различных вариантов конструирования. Для получения нового предмета Вам следует отдать два различных предмета.
Помогите Васе потратить наименьшее количество денег для приобретения предмета номер .
Входные данные
Первая строка содержит два числа и — количество различных предметов и число конструирований.
Вторая строка содержит целых чисел — стоимости предметов.
Следующие строк описывают преобразования предметов, каждая строка содержит три различных целых числа , где предмет, который можно сконструировать из и .
Выходные данные
Выведите одно число — наименьшее количество потраченных денег.