#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;
}