#include<bits/stdc++.h>
#define quick inline
#define int long long int
using namespace std;
priority_queue<int>s;
int n,m,q,u,v,t;
signed main()
{
ios::sync_with_stdio(0);
cin.tie(0);
cin>>n>>m>>q>>u>>v>>t;
for(int i=1,x;i<=n;i++)
cin>>x,s.push(x);
for(int i=1;i<=m;i++)
{
int x=s.top()+q*(i-1);
s.pop();
if(i%t==0)
cout<<x<<" ";
int b=x*u/v,a=x-b;
s.push(b-q*i);
s.push(a-q*i);
}
cout<<endl;
for(int i=1;i<=n+m;i++)
{
if(i%t==0)
cout<<s.top()+q*m<<" ";
s.pop();
}
return 0;
}