#include <bits/stdc++.h>
using namespace std;
int cases, ct = 0;
int main() {
  int r1, r2, c1, c2, d1, d2, fl = 0, x, y, zz, z;
  while (cin >> r1 >> r2 >> c1 >> c2 >> d1 >> d2) {
    fl = 0;
    int i, j, k, l;
    for (i = 1; i <= 9; i++) {
      for (j = 1; j <= 9; j++) {
        for (k = 1; k <= 9; k++) {
          for (l = 1; l <= 9; l++) {
            if (i == 1 && j == 2 && k == 3 && l == 4) {
            }
            if (i + j == r1 && k + l == r2 && i + k == c1 && j + l == c2 &&
                i + l == d1 && j + k == d2 && i != j && j != k && k != l &&
                l != i) {
              x = i;
              y = j;
              z = k;
              zz = l;
              fl = 1;
              break;
            }
          }
          if (fl == 1) break;
        }
        if (fl == 1) break;
      }
      if (fl == 1) break;
    }
    if (fl == 1)
      cout << x << " " << y << endl << z << " " << zz << endl;
    else
      cout << "-1" << endl;
  }
}
