import sys input = sys.stdin.readline H,W=map(int,input().split()) A=[list(map(int,input().split())) for _ in range(H)] INF=float("inf") dp = [[0]*W for _ in range(H)] dp2 = [[0]*W for _ in range(H)] dp[0][0]=A[0][0] for h in range(H): for w in range(W): if h==0 and w==0: continue if h==0: dp[h][w]=dp[h][w-1] elif w==0: dp[h][w]=dp[h-1][w] else: dp[h][w]=max(dp[h-1][w],dp[h][w-1]) if dp[h][w] > A[h][w]: dp[h][w]+=A[h][w] else: if h A[h][w]: dp2[h][w]+=A[h][w] else: dp2[h][w]=0 print("Yes" if dp[-1][-1]>0 or dp2[-1][-1]>0 else "No")