第一行,一个整数 t(1≤t≤104),代表数据组数。
对于每组数据:
第一行,两个整数 n,m(2≤n≤2⋅105;1≤m≤4⋅105),代表宇宙中的星球数和连接星球的边数。
第二行,n 个整数 c1,…,cn(0≤ci≤109),代表在每颗星球上进行时间穿梭消耗能量的常数。
接下来连续的 m 行,每行四个整数 ui,vi,wi,ti(1≤ui<vi≤n;1≤w≤109;0≤ti≤2⋅109),代表连接有向边的两颗星球,边的长度和边存在的时间在时间轴上的起点。
保证同一测试点内 n 的总和不超过 2⋅105 且同一测试点内 m 的总和不超过 4⋅105。