#include<bits/stdc++.h>
using namespace std;
//#define int long long
#define I return
#define love 0
#define FIRESTARS ;
int a[2000005],b[2000005];
signed main()
{
cin.tie(0)->sync_with_stdio(0);
int n,m,f=1;cin>>n>>m;
for(int i=n;i>=1;i--)
cin>>a[i];
for(int i=m;i>=1;i--)
cin>>b[i];
for(int i=1;i<=min(n,m);i++)
a[i]+=b[i];
for(int i=1;i<=max(n,m)+1;i++)
{
a[i+1]+=a[i]/(i+1);
a[i]%=(i+1);
}
n=max(n,m);
if(a[n+1])n++;
for(int i=n;i>=1;i--)
cout<<a[i]<<" ";
I love FIRESTARS
}