#322. 排水沟

排水沟

题目描述

为了防止池塘里的三叶草被雨水淹没,农夫约翰挖了很多排水沟,将雨水排到河中。

约翰在每一个沟渠中都安装了调节器,借此可以调整水流入该沟渠的速度。

约翰不仅知道每个沟渠的具体排水速度,还知道它们的分布位置。

对于任何给定的沟渠,水都只能沿着一个方向流动,但是水有可能循环流动。

根据给定的信息,请你求出池塘排水到河中的最大速率。

输入格式

第一行包含两个整数N\red {N}M\red {M}N\red {N}表示排水沟的数量,M\red {M}是沟渠的交叉点数。

交叉点1\red {1}处是池塘,交叉点M\red {M}处是河。

接下来N\red {N}行,每行包含三个整数Si ,Ei ,Ci ,Si \red {S _i~ ,E _i~ ,C_i~,S_i~}Ei \red {E_i~}是一条沟渠的两个交叉点,水流从Si \red {S_i~}流向Ei ,Ci \red {E_i~,C_i~}是水流最大速率。

输出格式

输出一个整数,表示水从池塘排到河中的最大速率。

样例

输入样例

5 4
1 2 40
1 4 20
2 4 20
2 3 30
3 4 10

输出样例

50

提示

0N200\red {0≤N≤200},

2M200\red {2≤M≤200},

1Si ,Ei M\red {1≤S _i~ ,E_i~ ≤M},

0Ci 107\red {0≤C _i~ ≤10^7}