#include<stdio.h>

int main()

{

int row,line,s;
int arr1[10][10];
int arr2[10][10];
scanf("%d %d",&row,&line);
for(int i=0;i<row;i++)
{
    for(int j=0;j<line;j++)
    {
        scanf("%d",&arr1[i][j]);
    }
}
    for(int i=0;i<row;i++)
{
    for(int j=0;j<line;j++)
    {
        scanf("%d",&arr2[i][j]);
    }
}
    for(int i=0;i<row;i++)
{
    for(int j=0;j<line;j++)
    {
        if(arr1[i][j]==arr2[i][j])
        {
            s=1;
        }
        else
        {
            s=0;
            break;
        }
    }
}
if(s==1)
{
    printf("Yes");
}
else
{
    printf("No");
}
return 0;

}