#include <bits/stdc++.h>
using namespace std;
 
int main() {
  long long N=0;long long M=0;
  cin >> N >> M;
  long long S=0;
  vector<long long> W(N);
  for (long long i = 0;i <N;i++){
    cin >> W.at(i);
    S = S + W[i];
  }
  for (long long i = 0;i<N;i++){
    if(S != 0){
    cout << M * W[i] / S<<" ";}
    if(S == 0){
    cout << 0 <<" ";}
  }
  
}