#include<bits/stdc++.h>
using namespace std;
const int maxn=1001;
int a[maxn][maxn],b[maxn][maxn];//日常定义
int main(){
memset(a,0,sizeof(a,b));//初始化为0
int n,m;
cin>>n>>m;
for(int i=1;i<=n;i++){
for(int j=1;j<=m;j++){
cin>>a[i][j];//遍历输入
}
}
for(int i=1;i<=n;i++){
for(int j=1;j<=m;j++){
cin>>b[i][j];
cout<<a[i][j]+b[i][j]<<" ";
}//遍历输出
cout<<endl;
}
return 0;
}