Description
有一个具有 H 行和 W 列的网格。设 (i,j) 表示从上往下第 i 行和从左往右第 j 列的网格。
在网格中,有 N 个网格 (r1,c1),(r2,c2),…,(rN,cN) 是墙,其他都是空地。保证网格 (1,1) 和 (H,W) 是空地。
光头强将从网格 (1,1) 开始,通过反复向右或向下移动到相邻的空地网格,到达 (H,W)。
求光头强从网格 (1,1) 到 (H,W) 的路径数,模 109+7。
输入格式如下:
H W Nr1 c1r2 c2:rN cN
输入中的所有值都是整数。
2≤H,W≤1051≤N≤30001≤ri≤H1≤ci≤W。
对不同的 i,(ri,ci) 不同。
网格 (1,1) 和 (H,W) 是空地。
Output
输出光头强从网格 (1,1) 到 (H,W) 的路径数,模 109+7。
Samples
3 4 2
2 2
1 4
3
有以下三条路径:
5 2 2
2 1
4 2
0
可能没有路径。
5 5 4
3 1
3 5
1 3
5 3
24
100000 100000 1
50000 50000
123445622
务必模 109+7 后再输出。