5885: 圣诞树

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:3 Solved:3

Description

小T回到家,想着马上要过圣诞节了,准备装饰好家里的圣诞树。

圣诞树上有个 N 个结点,第一个结点是根,其余结点都有唯一的父亲结点,第 i 个结点的父亲是 Pi 。由于根没有父亲,所以记 P1 = −1。

小T可以在每个结点上挂载装饰物,但费用可能不一样。在第 i 个结点上挂载一个装饰物需要花费 Ci元钱。

小T对这个圣诞树上每个结点都有特殊的装饰需求,对于第 i 个结点,小T要求以它为根的子树上必须有 Di 个装饰物。请问在哪些结点上挂载装饰物,才能满足小T的要求,并且使得装饰费用最少?

Input

第1行:单个整数 N(1 ≤ N ≤ 100000)。

第2..N 行:第 i+1 行有三个整数:Pi ,Di 和 Ci (1 ≤ Pi ≤ N, 0 ≤ Di ≤ 10 00000 , 1 ≤ Ci ≤ 10000000)。

Output

单个整数,表示完成所有装饰要求的最少费用。

Sample Input Copy

5
-1 9 3
1 2 2
5 3 2
5 1 4
2 3 3

Sample Output Copy

20

HINT

在第四个结点上放一个,花 4 元;在第三个结点上放五个,花 10 元;在第二个结点上放三个,花 6 元;

40%的数据,N ≤ 100

60%的数据,N ≤ 2000

100%的数据,1 ≤ N ≤ 100000,1 ≤ Pi ≤ N, 0 ≤ Di ≤ 10 00000 , 1 ≤ Ci ≤ 10000000。