#include<iostream>
#include<cstdio>

using namespace std;
const int N=105;

int a[N][N],b[N][N];

int main()
{
    int n,m;
    cin>>n>>m;
    
    for(int i=0;i<n;i++)
    {
        for(int j=0;j<m;j++)
        {
            cin>>a[i][j];
        }
    }
    
    for(int i=0;i<n;i++)
    {
        for(int j=0;j<m;j++)
        {
            cin>>b[i][j];
        }
    }
    int res;
    for(int i=0;i<n;i++)
        {
            for(int j=0;j<m;j++)
            {
                res=a[i][j]+b[i][j];
                cout<<res;  //cout<<res<<" "; 内循环输出空格
                if(j==m-1)
                    cout<<endl;
                else
                    cout<<" ";
            }
        //cout<<endl; 内循环外面输出换行比if..else简洁
        }
    return 0;
}