#include<iostream>
using namespace std;
int main()
{
int r1,c1;
cin>>r1>>c1;
int r2,c2;
cin>>r2>>c2;
int a[r1][c1];
int b[r2][c2];
int sum[r1][c1];
if(r1==r2&&c1==c2)
{
for(int i=0; i<r1; i++)
{
for(int j=0; j<c1; j++)
{
cin>>a[i][j];
}
}
for(int i=0; i<r2; i++)
{
for(int j=0; j<c2; j++)
{
cin>>b[i][j];
}
}
for(int i=0; i<r1; i++)
{
for(int j=0; j<c1; j++)
{
sum[i][j]=a[i][j]+b[i][j];
cout<<" "<<sum[i][j];
}
cout<<"\n";
}
}
return 0;
}
I2luY2x1ZGU8aW9zdHJlYW0+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmludCBtYWluKCkKewogICAgaW50IHIxLGMxOwogICAgY2luPj5yMT4+YzE7CiAgICBpbnQgcjIsYzI7CiAgICBjaW4+PnIyPj5jMjsKICAgIGludCBhW3IxXVtjMV07CiAgICBpbnQgYltyMl1bYzJdOwogICAgaW50IHN1bVtyMV1bYzFdOwogICAgaWYocjE9PXIyJiZjMT09YzIpCiAgICB7CiAgICAgICAgZm9yKGludCBpPTA7IGk8cjE7IGkrKykKICAgICAgICB7CiAgICAgICAgICAgIGZvcihpbnQgaj0wOyBqPGMxOyBqKyspCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIGNpbj4+YVtpXVtqXTsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICBmb3IoaW50IGk9MDsgaTxyMjsgaSsrKQogICAgICAgIHsKICAgICAgICAgICAgZm9yKGludCBqPTA7IGo8YzI7IGorKykKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgY2luPj5iW2ldW2pdOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgICBmb3IoaW50IGk9MDsgaTxyMTsgaSsrKQogICAgICAgIHsKICAgICAgICAgICAgZm9yKGludCBqPTA7IGo8YzE7IGorKykKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgc3VtW2ldW2pdPWFbaV1bal0rYltpXVtqXTsKICAgICAgICAgICAgICAgIGNvdXQ8PCIgIjw8c3VtW2ldW2pdOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGNvdXQ8PCJcbiI7CiAgICAgICAgfQogICAgfQogICAgcmV0dXJuIDA7Cn0KICAgICAgICAgIA==