#abc192e. [abc192_e]Train

[abc192_e]Train

AtCoder国家拥有编号为11NNNN个城市和编号为11MMMM条铁路。

铁路ii连接着城市AiA_i和城市BiB_i之间,每到时间是KiK_i的倍数时,从双方城市分别开往另一城市的列车就会发车。这趟列车从出发到到达需要TiT_i的时间。

你现在在城市里。在乘坐时刻00美元或以后城市XX发车的列车开始移动时,请寻求最快什么时候能到达城市YY。如果无法到达城市YY,请报告这件事。

但是,由于换乘所需的时间可以忽略,所以在任何城市,都可以换乘与你乘坐的列车到达时间同时发车的其他列车。

输入格式

输入以以下形式由标准输入给出。

N N M M X X Y Y A1 A_1 B1 B_1 T1 T_1 K1 K_1 \vdots AM A_M BM B_M TM T_M KM K_M

输出格式

输出能到达城市YY的最早时间。但是,如果无法到达城市YY,请代为输出-1