include<bits/stdc++.h>

using namespace std;
int main()
{
int a[101]={},b[101]={},n,m;
cin>>n>>m;
for(int i=0;i<n;i++)
{
for(int j=0;j<m;j++)
{
cin>>a[i];//输入第一个数组
}
}
for(int i=0;i<n;i++)
{
for(int j=0;j<m;j++)
{
cin>>b[i];//输入第二个数组
}
}
for(int i=0;i<n;i++)
{
for(int j=0;j<m;j++)
{
if(a[i]!=b[i])//如果有一个不相等
{
cout<<"No"<<endl;//打印no
return 0;//停止
}
}
}
cout<<"Yes"<<endl;
return 0;
}