Доставка

아직 제출이 없습니다시간 제한2초메모리 제한1024 MB

문제

Ральф решил подарить Ванилопе на день рождения одну очень красивую модель автомобиля, и теперь ищет, где её можно приобрести. Ральф нашел nn магазинов, в которых продается эта модель, и пронумеровал их от 11 до nn. В магазине с номером ii модель стоит p_ip\_i очков.

Так как Ральф всегда очень занят, у него нет времени, чтобы ездить в магазин. Поэтому он решил воспользоваться услугой доставки, которая есть во всех магазинах. В магазине с номером ii доставка стоит d_id\_i очков. Особенностью местных доставок является то, что бензин, который тратит водитель автомобиля, всегда оплачивается отдельно. Ральф знает, что сейчас бензин стоит CC очков за литр, а также он знает, что для того, чтобы доехать от магазина с номером ii, машина доставки потратит ровно v_iv\_i литров бензина.

Помогите Ральфу определить, какова минимальная стоимость желаемой модели с учётом доставки среди всех найденных им магазинов.

입력

Первая строка входных данных содержит два целых числа nn и CC --- количество магазинов, найденных Ральфом и стоимость бензина за литр, соответственно (1n,C1001 \le n, C \le 100).

Каждая из следующих nn строк содержит три целых числа p_ip\_i, d_id\_i, v_iv\_i --- стоимость модели, стоимость доставки и объем бензина в литрах, необходимый для доставки, для магазина с номером ii (1p_i,d_i,v_i1001 \le p\_i, d\_i, v\_i \le 100).

출력

Выведите единственное целое число --- минимальную стоимость модели с учётом доставки.