【样例解释1】

如图所示,我们分别用蓝色、黄色节点表示城市、乡村;用绿色、红色箭头分别表示 公路、铁路;用加粗箭头表示翻修的道路。
一种不便利值等于54的方法是:翻修通往城市2和城市5的铁路,以及通往其他城市的公路。用→和⇒表示公路和铁路,用∗→和∗⇒表示翻修的公路和铁路,那么:
编号为1的乡村到达首都的路线为:−1 ∗→ 3 ⇒ 1,经过0条未翻修公路和1条未翻修铁 路,代价为3 × (1 + 0) × (2 + 1) = 9;
编号为2的乡村到达首都的路线为:−2 ⇒ 3 ⇒ 1,经过0条未翻修公路和2条未翻修铁 路,代价为2 × (1 + 0) × (3 + 2) = 10;
编号为3的乡村到达首都的路线为:−3 ∗→ 4 → 2 ∗→ 1,经过1条未翻修公路和0条未 翻修铁路,代价为3 × (2 + 1) × (1 + 0) = 9;
编号为4的乡村到达首都的路线为:−4 ⇒ 4 → 2 ∗→ 1,经过1条未翻修公路和1条未翻修铁路,代价为1 × (2 + 1) × (3 + 1) = 12;
编号为5的乡村到达首都的路线为:−5 → 5 ∗⇒ 2 ∗→ 1,经过1条未翻修公路和0条未翻修铁路,代价为2 × (3 + 1) × (1 + 0) = 8;
编号为6的乡村到达首都的路线为:−6 ∗⇒ 5 ∗⇒ 2 ∗→ 1,经过0条未翻修公路和0条未 翻修铁路,代价为1 × (3 + 0) × (2 + 0) = 6;
总的不便利值为9 + 10 + 9 + 12 + 8 + 6 = 54。可以证明这是本数据的最优解。
【数据范围】
一共20组数据,编号为1 ∼ 20。
对于编号≤ 4的数据,n≤ 20;
对于编号为5 ∼ 8的数据,ai, bi, ci ≤ 5,n ≤ 50;
对于编号为9 ∼ 12的数据,n ≤ 2000;
对于所有的数据,n ≤ 20000,1 ≤ ai, bi ≤ 60,1 ≤ ci ≤ 109,si, ti是[−n, −1] U (i, n − 1]内的整数,任意乡村可以通过不超过40条道路到达首都。