题目描述
小憨进入了一个 n×m 大小的矩阵,他使用 (i,j) 来表示矩阵的第 i 行第 j 列。
现在小憨正位于矩阵的 (1,1) 位置,他的目标是到达 (n,m) 位置。他可以向上下左右四个方向移动。但是矩阵中某些格子上有障碍物,小憨不能进入这些位置。
小憨看到矩阵就头疼,请你告诉他是否存在至少一条路径可以让他从 (1,1) 到达 (n,m)。
输入格式
第一行输入两个正整数 n,m(1≤n,m≤105) 表示矩阵的大小。
第二行输入一个正整数 k(0≤k≤105) 表示障碍物的数量。
接下来 k 行,第 i(1≤i≤k) 行输入两个整数 xi(1≤xi≤n),yi(1≤yi≤m),表示第 i 个障碍物在 (xi,yi) 格上。
输入保证(1,1) 格和(n,m) 格不存在障碍物且所有障碍物互不重叠。
输出格式
若小憨可以到达(n,m) 格输出 Yes,否则输出 No。
您可以以任何大小写形式输出答案。例如,字符串 yEs、yes 和 Yes 都将被视为肯定的回答。
测试样例
4 4
4
2 3
2 4
3 1
3 2
No
5 5
8
2 1
2 2
2 3
2 4
4 2
4 3
4 4
4 5
Yes
注释
对于样例1, 其矩阵图像如下:

对于样例2, 其矩阵图像如下:
