#include <bits/stdc++.h>
using namespace std;
int main() {
  long long a, b, c, x, y, z;
  scanf("%lld", &a), scanf("%lld", &b), scanf("%lld", &c);
  z = (a + c - b) / 2;
  y = c - z;
  x = a - z;
  if (x + y == b && x + z == a && y + z == c && x >= 0 && y >= 0 && z >= 0) {
    if ((x == 0 && y != 0 && z != 0) || (x != 0 && y == 0 && z != 0) ||
        (x != 0 && y != 0 && z == 0) || (x != 0 && y != 0 && z != 0))
      printf("%lld ", x), printf("%lld ", y), printf("%lld ", z);
    else
      printf("Impossible");
  } else
    printf("Impossible");
  printf("\n");
  return 0;
}
