#include <bits/stdc++.h>
using namespace std;
int const N=2002;
int tab[N][N],spi[N],spj[N];
int main(){
ios_base::sync_with_stdio(0);
cin.tie(0);
int n,m,zm;
cin>>n>>m;
for(int i=2;i<=n+1;i++) {
cin>>tab[i][0];
spi[i]=spi[i-1]+tab[i][0];
}
for(int i=2;i<=m+1;i++) {
cin>>tab[0][i];
spj[i]=spj[i-1]+tab[0][i];
}
for(int i=1;i<=n+1;i++){
for(int j=1;j<=m+1;j++){
tab[i][j]=max(spi[i]+spj[j-1]-tab[i][j-1]+tab[0][j],spi[i-1]+spj[j]-tab[i-1][j]+tab[i][0]);
}
}
for(int i=1;i<=n+1;i++){
for(int j=1;j<=m+1;j++){
cout<<tab[i][j]<<' ';
}cout<<endl;
}
cout<<tab[n+1][m+1]<<' ';
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmludCBjb25zdCBOPTIwMDI7CmludCB0YWJbTl1bTl0sc3BpW05dLHNwaltOXTsKCmludCBtYWluKCl7Cglpb3NfYmFzZTo6c3luY193aXRoX3N0ZGlvKDApOwoJY2luLnRpZSgwKTsKICAgIGludCBuLG0sem07CiAgICBjaW4+Pm4+Pm07CiAgICBmb3IoaW50IGk9MjtpPD1uKzE7aSsrKSB7CiAgICAgICAgY2luPj50YWJbaV1bMF07CiAgICAgICAgc3BpW2ldPXNwaVtpLTFdK3RhYltpXVswXTsKICAgIH0KICAgIGZvcihpbnQgaT0yO2k8PW0rMTtpKyspIHsKICAgICAgICBjaW4+PnRhYlswXVtpXTsKICAgICAgICBzcGpbaV09c3BqW2ktMV0rdGFiWzBdW2ldOwogICAgfQogICAgZm9yKGludCBpPTE7aTw9bisxO2krKyl7CiAgICAgICAgZm9yKGludCBqPTE7ajw9bSsxO2orKyl7CiAgICAgICAgICAgIHRhYltpXVtqXT1tYXgoc3BpW2ldK3NwaltqLTFdLXRhYltpXVtqLTFdK3RhYlswXVtqXSxzcGlbaS0xXStzcGpbal0tdGFiW2ktMV1bal0rdGFiW2ldWzBdKTsKICAgICAgICB9CiAgICB9CiAgICBmb3IoaW50IGk9MTtpPD1uKzE7aSsrKXsKICAgICAgICBmb3IoaW50IGo9MTtqPD1tKzE7aisrKXsKCQkJY291dDw8dGFiW2ldW2pdPDwnICc7CiAgICAgICAgfWNvdXQ8PGVuZGw7CiAgICB9CiAgICBjb3V0PDx0YWJbbisxXVttKzFdPDwnICc7Cn0=