#abc186f. [abc186_f]Rook on Grid

[abc186_f]Rook on Grid

問題文

HH マス、横 WW マスのグリッドがあります。上から ii 行目、左から jj 列目のマスをマス (i,j)(i,j) と表します。

グリッド上には MM 個の障害物があり、ii 番目の障害物はマス (Xi,Yi)(X_i,Y_i) に置かれています。

マス (1,1)(1,1) に飛車の駒が置いてあります。飛車の駒は、今いる位置から右または下方向に伸びる直線上にあり、障害物を飛び越えずに到達できるマスに 11 手で移動することができます。

22 手以内の移動で飛車の駒が到達できるマスの数を求めてください。

制約

  • 1leqH,Wleq2times1051\\leq H,W \\leq 2\\times 10^5
  • 0leqMleq2times1050\\leq M \\leq 2\\times 10^5
  • 1leqXileqH1\\leq X_i \\leq H
  • 1leqYileqW1\\leq Y_i \\leq W
  • (Xi,Yi)neq(1,1)(X_i,Y_i) \\neq (1,1)
  • (Xi,Yi)(X_i,Y_i) は相異なる
  • 入力は全て整数

入力

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

HH WW MM X1X_1 Y1Y_1 vdots\\vdots XMX_M YMY_M

出力

22 手以内の移動で飛車の駒が到達できるマスの数を出力せよ。


入力例 1

4 3 2
2 2
3 3

出力例 1

10

障害物のない全てのマスに 22 手以内で移動できます。


入力例 2

5 4 4
3 2
3 4
4 2
5 2

出力例 2

14

障害物のないマスのうち、(4,4),(5,4)(4,4),(5,4) 以外の全てのマスに 22 手以内で移動できます。


入力例 3

200000 200000 0

出力例 3

40000000000