#Lutece0735. 聚会

聚会

Migrated from Lutece 735 聚会

All parts of this problem, including description, images, samples, data and checker, might be broken. If you find bugs in this problem, please contact the admins.

Description

nn个人打算一起聚会,聚会的地点定在第一个人家里,现在除了第一个人已经在家之外其他人都不在第一个人家里,求nn个人到第一个人家里的最短路径长度总和。

Input

输入第一行包含两个数nn, mm,表示人数和以及连通这个nn人所在位置的道路数。

接下来的mm行每行有33个数aia_i, bib_i, wiw_i,表示第ii条道路是从第aia_i个人所在位置指向第bib_i个人所在位置的单行道(长度为wiw_i)。

其中,n100000n\le 100000,m100000m\le100000,wi10000w_i\le10000

Output

输出一个整数,nn个人的最短路径总长度。

Samples

4 4
2 1 1
3 1 2
4 3 2
3 4 1
7

Resources

2013 UESTC ACM Training for Graph Theory