#abc176e. [abc176_e]Bomber

[abc176_e]Bomber

問題文

HtimesWH \\times W マスの二次元グリッドがあります。この中には MM 個の爆破対象があります。 ii 個目の爆破対象の位置は left(hi,wiright)\\left(h_i, w_i \\right)です。

高橋君は 11 つのマスを選び、そのマスに爆弾を設置し、起爆します。爆弾と同じ行または同じ列に存在する爆破対象が爆破されます。爆破対象が存在するマスに爆弾を設置することも出来ます。

高橋君は、爆破する爆破対象の数を最大化しようとしています。最大でいくつの爆破対象を爆破出来るか答えてください。

制約

  • 入力は全て整数
  • 1leqH,Wleq3times1051 \\leq H, W \\leq 3 \\times 10^5
  • $1 \\leq M \\leq \\min\\left(H\\times W, 3 \\times 10^5\\right)$
  • 1leqhileqH1 \\leq h_i \\leq H
  • 1leqwileqW1 \\leq w_i \\leq W
  • $\\left(h_i, w_i\\right) \\neq \\left(h_j, w_j\\right) \\left(i \\neq j\\right)$

入力

入力は以下の形式で標準入力から与えられる。

HH WW MM h1h_1 w1w_1 vdots\\vdots hMh_M wMw_M

出力

答えを出力せよ。


入力例 1

2 3 3
2 2
1 1
1 3

出力例 1

3

爆弾を left(1,2right)\\left(1, 2\\right) に設置することで、全ての爆破対象を爆破することが出来ます。


入力例 2

3 3 4
3 3
3 1
1 1
1 2

出力例 2

3

入力例 3

5 5 10
2 5
4 3
2 3
5 5
2 2
5 4
5 3
5 1
3 5
1 4

出力例 3

6