#include <bits/stdc++.h>   using namespace std;   template <class T>   T abs(T x) {     return x > 0 ? x : -x;   }   int n;   int m;   int x[100];   int main() {     scanf( %d%d , &n, &m);     int s = 0, f = 0;     for (int i = 0; i < n; i++) {       scanf( %d , &x[i]);       s += x[i];       f = max(f, x[i]);     }     if (s + m < f * n)       printf( -1 n );     else       for (int i = 0; i < n; i++) printf( %.10f n , (s + m + 0.0) / n - x[i]);     return 0;   }   