AT_jsc2019_qual_e Card Collector

Description

[problemUrl]: https://atcoder.jp/contests/jsc2019-qual/tasks/jsc2019_qual_e $ H $ 行 $ W $ 列に並んだマス目の上に合計 $ N $ 枚のカードが置かれています。 $ i $ 番目のカードには整数 $ A_i $ が書かれており、上から $ R_i $ 行目、左から $ C_i $ 列目のマスの上に置かれています。 同じマスに複数枚のカードが置かれていることもあります。 あなたは各行からそれぞれ $ 1 $ 枚までカードを選んで取ります。 次に、各列からそれぞれ $ 1 $ 枚までカードを選んで取ります。 取ったカードに書かれた整数の合計の最大値を求めてください。

Input Format

入力は以下の形式で標準入力から与えられる。 > $ N $ $ H $ $ W $ $ R_1 $ $ C_1 $ $ A_1 $ $ R_2 $ $ C_2 $ $ A_2 $ $ \vdots $ $ R_N $ $ C_N $ $ A_N $

Output Format

取ったカードに書かれた整数の合計の最大値を出力せよ。

Explanation/Hint

### 制約 - 入力は全て整数である。 - $ 1\ \leq\ N\ \leq\ 10^5 $ - $ 1\ \leq\ H,\ W\ \leq\ 10^5 $ - $ 1\ \leq\ A_i\ \leq\ 10^5 $ - $ 1\ \leq\ R_i\ \leq\ H $ - $ 1\ \leq\ C_i\ \leq\ W $ ### Sample Explanation 1 以下のように取ると、取ったカードに書かれた整数の合計は $ 28 $ になり、このときが最大です。 - $ 1 $ 行目から $ 4 $ 番目のカードを取ります。 - $ 2 $ 行目から $ 6 $ 番目のカードを取ります。 - $ 1 $ 列目から $ 2 $ 番目のカードを取ります。 - $ 2 $ 列目から $ 5 $ 番目のカードを取ります。