#include <bits/stdc++.h>
using namespace std;
int main() {
  int a, b, c;
  scanf("%d %d %d", &a, &b, &c);
  bool valid = false;
  int bo1, bo2, bo3;
  for (int i = 0; i <= a; i++) {
    bo1 = i;
    bo3 = a - i;
    bo2 = c - bo3;
    if (bo1 + bo3 != a || bo1 + bo2 != b || bo2 + bo3 != c) continue;
    if (bo1 < 0 || bo2 < 0 || bo3 < 0) continue;
    valid = true;
    break;
  }
  if (!valid)
    puts("Impossible");
  else
    printf("%d %d %d\n", bo1, bo2, bo3);
  return 0;
}
