#include <bits/stdc++.h>
int main() {
  int i, len, s1 = 0, s2 = 0;
  char x[60];
  scanf("%d", &len);
  scanf("%s", x);
  for (i = 0; i < len; i++) {
    if (x[i] != '4' && x[i] != '7') {
      printf("NO");
      return 0;
    }
  }
  for (i = 0; i < len / 2; i++) s1 += x[i] - '0';
  for (i = len / 2; i < len; i++) s2 += x[i] - '0';
  if (s1 == s2)
    printf("YES");
  else
    printf("NO");
  return 0;
}
