#include <bits/stdc++.h>
using namespace std;
int main() {
  int n;
  double s, q;
  int mini;
  while (cin >> n) {
    int ss = 0, qq = 0, tot = 0x3F3F3F3F;
    for (int s = int(0); s < int(200000); s++) {
      q = (n - (s * 7)) / 4.0;
      if (q == int(q) && q >= 0) {
        if (q + s < tot) {
          tot = q + s;
          ss = s;
          qq = q;
        }
      }
    }
    if (tot == 0x3F3F3F3F)
      printf("-1\n");
    else {
      for (int i = int(0); i < int(qq); i++) printf("4");
      for (int i = int(0); i < int(ss); i++) printf("7");
      printf("\n");
    }
  }
  return 0;
}
