AT_past19_i 道の沈没

Description

AtCoder 国には島 $ 1, $ 島 $ 2,\ldots, $ 島 $ N $ の $ N $ 個の島があります。 また、AtCoder 国には道 $ 1, $ 道 $ 2,\ldots, $ 道 $ M $ の $ M $ 本の道があり、道 $ i $ は島 $ A _ i $ と島 $ B _ i $ を双方向に結んでいます。 道 $ i\ (1\leq i\leq M) $ は $ D _ i $ 日に沈んでしまうため、 $ D _ i $ 日以降に道 $ i $ を利用することはできません( $ D _ i $ 日にも利用できません)。 どの $ 2 $ つの島もいくつかの利用可能な道を使って行き来できることを、すべての島が連結であるということにします。 $ 0 $ 日には(つまり、どの道も沈んでいないときには)、すべての島は連結です。 $ X-1 $ 日にはすべての島が連結であるが、 $ X $ 日にはそうでないような整数 $ X $ を求めてください。

Input Format

入力は以下の形式で標準入力から与えられる。 > $ N $ $ M $ $ A _ 1 $ $ B _ 1 $ $ D _ 1 $ $ A _ 2 $ $ B _ 2 $ $ D _ 2 $ $ \vdots $ $ A _ M $ $ B _ M $ $ D _ M $

Output Format

答えを出力せよ。

Explanation/Hint

### Sample Explanation 1 AtCoder 国の島は以下の図のようになっています。 ![](https://cdn.luogu.com.cn/upload/vjudge_pic/AT_past19_i/945541f5bccd84434afd8660f0c8cf3b7c53cc93017e1bae3609d9f2701ecbbd.png) $ 24 $ 日には、すべての島が連結です。 ![](https://cdn.luogu.com.cn/upload/vjudge_pic/AT_past19_i/3e75299a3af11bf787d86359d5230d754f8fbd1f4d880a1b680e7134f629a7f5.png) $ 25 $ 日には道 $ 2 $ が沈み、たとえば島 $ 1 $ と島 $ 2 $ を行き来することができなくなります。 ![](https://cdn.luogu.com.cn/upload/vjudge_pic/AT_past19_i/45bf2a5e4af2169acb1ed4d7e209e43356a46595e8130191e2f5b3beb0aacc70.png) よって、 $ 25 $ を出力してください。 ### Sample Explanation 2 同じ島へ戻ってくる道や、全く同じ島どうしを結んでいる複数の道がある場合もあります。 ### Constraints - $ 2\leq N\leq2\times10 ^ 5 $ - $ N-1\leq M\leq2\times10 ^ 5 $ - $ 1\leq A _ i\leq B _ i\leq N\ (1\leq i\leq M) $ - $ 1\leq D _ i\leq10 ^ 9\ (1\leq i\leq M) $ - はじめ、すべての島は連結 - 入力はすべて整数