#include <bits/stdc++.h>
using namespace std;
int main() {
  int a1, a2, a3, a4;
  scanf("%d %d %d %d", &a1, &a2, &a3, &a4);
  if (a3 == a4 && a1 >= a4 + 1 && a2 >= a4) {
    a1 -= a4 + 1;
    a2 -= a4;
    for (int i = 0; i < a1; ++i) putchar('4');
    for (int i = 0; i < a4; ++i) printf("47");
    for (int i = 0; i < a2; ++i) putchar('7');
    putchar('4');
  } else if (a3 == a4 && a1 >= a4 && a2 >= a4 + 1) {
    a1 -= a4;
    a2 -= a4 + 1;
    printf("74");
    for (int i = 0; i < a1; ++i) putchar('4');
    for (int i = 0; i < a4 - 1; ++i) printf("74");
    putchar('7');
    for (int i = 0; i < a2; ++i) putchar('7');
  } else if (a3 + 1 == a4 && a1 >= a4 && a2 >= a4) {
    a1 -= a4;
    a2 -= a4;
    for (int i = 0; i < a4; ++i) {
      if (i == a4 - 1) {
        for (int j = 0; j < a2; ++j) putchar('7');
      }
      printf("74");
      if (i == 0) {
        for (int j = 0; j < a1; ++j) putchar('4');
      }
    }
  } else if (a3 == a4 + 1 && a1 >= a3 && a2 >= a3) {
    a1 -= a3;
    a2 -= a3;
    for (int i = 0; i < a1; ++i) putchar('4');
    for (int i = 0; i < a3; ++i) printf("47");
    for (int i = 0; i < a2; ++i) putchar('7');
  } else {
    printf("-1");
  }
  putchar('\n');
  return 0;
}
