#include <bits/stdc++.h>
using namespace std;
int main() {
  int r1, r2, c1, c2, d1, d2;
  int i, a, b, c, d, p = 0;
  cin >> r1 >> r2;
  cin >> c1 >> c2;
  cin >> d1 >> d2;
  for (i = 1; i < 10; i++) {
    a = i;
    b = r1 - a;
    c = c1 - a;
    d = c2 - b;
    if ((a + b == r1) && (c + d == r2) && (a + c == c1) && (b + d == c2) &&
        (c + b == d2) && (a + d == d1) &&
        (a != b && a != c && a != d && b != c && b != d && c != d)) {
      p = 1;
      break;
    }
  }
  if (p == 0)
    cout << "-1";
  else
    cout << a << " " << b << endl << c << " " << d;
  return 0;
}
