Bajtogród 的路网由n 个路口和 m 条双向道路组成。每条道路连接两个不同的路口,且任意两个路口之间最多只有一条直接道路。道路可能经过隧道或高架桥。
路口 1 附近有一所学校,Bajtek 每天在那里上学,而路口 n 附近是他的家。早上,父母会开车送他去学校,但放学后他需要自己乘坐公共交通回家。今年公交车的时刻表又一次调整了。由于 Bajtogród 只提供单程票,每次上车都需要检票,Bajtek 决定制定一个最快的回家计划,且换乘次数不超过 k 次。请你帮帮他!
每条公交线路的车辆都会按照固定的路线行驶,经过某些路口,并在每个路口停靠,供乘客上下车。同一线路的公交车会按照固定的时间间隔发车(具体细节见输入格式)。我们假设以下时间可以忽略不计:
公交车在路口的停靠时间;
从一辆公交车换乘到另一辆公交车的时间(假设无需等待);
从学校走到路口 1 以及从路口 n 走回家的时间。