#include <bits/stdc++.h>
using namespace std;
int main() {
  long long a, b, c;
  double x, y, z;
  while (cin >> a >> b >> c) {
    x = (a + b - c) / 2.0;
    y = (b + c - a) / 2.0;
    z = (c + a - b) / 2.0;
    if (ceil(x) == x and ceil(y) == y and ceil(z) == z and x >= 0 and y >= 0 and
        z >= 0)
      cout << x << " " << y << " " << z << endl;
    else
      cout << "Impossible" << endl;
  }
  return 0;
}
