#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; using i64 = int64_t; using i32 = int32_t; template T iabs(const T& x) { return max(x, -x); } int main() { int n; cin >> n; vector y(n); for (int i = 0; i < n; ++i) { cin >> y[i]; } int sum = 0; // x1 + x2 + ... for (int i = 0; i < n; ++i) { sum += y[i]; } for (int i = 0; i < n; ++i) { cout << sum - (n - 1) * y[i] << ' '; } cout << endl; return 0; }