#include<bits/stdc++.h>
using namespace std;
int a[100005],v[100005],w,s,n;
int main()
{
int m;
cin >> n >> m;
for(int i = 1;i < n;i++)
{
cin >> a[i];
}
cin >> v[1];
for(int i = 2;i <= n;i++)
{
int x = i - 1;
cin >> v[i];
if(v[i] > v[x])
v[i] = v[x];
}
for(int i = 1;i < n;i++)
{
s += (a[i] + m - 1 - w) / m * v[i];
w += (a[i] + m - 1 - w) / m * m - a[i];
cout << s << ' ' << w << endl;
}
cout << s << endl;
return 0;
}
蒟蒻不会了