#include <bits/stdc++.h>
using namespace std;
bool check(int S, int P) {
  if ((S - 4 * P) % 3) return 0;
  int second = (S - 4 * P) / 3;
  if (second < 0) return 0;
  if ((S - 7 * second) % 4) return 0;
  int first = (S - 7 * second) / 4;
  if (first < 0) return 0;
  for (int i = (0); i < (first); ++i) printf("4");
  for (int i = (0); i < (second); ++i) printf("7");
  printf("\n");
  return 1;
}
int main() {
  int S;
  scanf("%d", &S);
  for (int i = (1); i < (S); ++i)
    if (check(S, i)) return 0;
  printf("-1\n");
  return 0;
}
