#include<stdio.h>
int main()
{
int n,m,r,c;
int arr1[9][9]={0};
int arr2[9][9]={0};
scanf("%d%d",&n,&m);
for(r=0;r<n;r++){
for(c=0;c<m;c++){
scanf("%d",&arr1[r][c]);
}
}
int s=1;
for(r=0;r<n;r++){
for(c=0;c<m;c++){
scanf("%d",&arr2[r][c]);
if(arr2[r][c]!=arr1[r][c])
s=0;
}
}
if(s)
printf("Yes\n");
else
printf("No\n");
return 0;
}