#include <stdio.h> int main() { int arr[100][100]; int ret[100][100]; int n,m,count = 0; scanf("%d%d",&n,&m); int i,j = 0; for(i=0;i<n;i++) { for(j=0;j<m;j++) { scanf("%d",&arr[i][j]); } } for(i=0;i<n;i++) { for(j=0;j<m;j++) { scanf("%d",&ret[i][j]); } } for(i=0;i<n;i++) { for(j=0;j<m;j++) { if(arr[i][j] != ret[i][j]) { printf("No\n"); goto loop; } else if(arr[i][j] == ret[i][j]) { ++count; if(count==(m*n)) { printf("Yes\n"); goto loop; } } } } loop: return 0; }