有 个地铁站,地铁站有
条单向线路。
第 条线路有个起点,途径
个地铁站,发车周期为
。
所有线路都在时刻 时开始发车,之后每隔时间
发车一次。
线路上,从地铁站到下一个地铁站所花费时间为 。
时刻 的时候,你在
号地铁站,你想知道到达其他地铁站的最短时间。
注意:换乘不需要时间,你可以在 时刻下地铁,搭乘在
时刻到达该站的地铁。
输入共
行。
第一行
个整数
,分别表示地铁站数量,线路数量,初始起点。
接下来
行,表示
号线路。
首先
个整数
表示线路途经地铁站数量,和发车周期。
接下来
个整数表示途径地铁站编号,数据保证
,保证一条线路不存在两个相同的地铁站。
输出共行,表示
表示到达
号地铁站的最短时间,若无法到达输出
。