#include <bits/stdc++.h>
using namespace std;
int main() {
  int r1, r2, c1, c2, d1, d2;
  int x, y, b, a;
  scanf("%d%d%d%d%d%d", &r1, &r2, &c1, &c2, &d1, &d2);
  a = (d2 + c1 - r1) / 2;
  if (a < 10 || a > 0) {
    b = r2 - a;
    y = d2 - a;
    x = c1 - a;
    if (a == b || x == y || x == b || b == y || a == y || b < 0 || x < 0 ||
        y < 0) {
      printf("-1\n");
    } else if (((y + b) == c2)) {
      if ((x + b == d1)) {
        printf("%d %d\n%d %d\n", x, y, a, b);
      } else {
        cout << "-1\n";
      }
    } else {
      printf("-1\n");
    }
  } else {
    printf("-1\n");
  }
  return 0;
}
