#include <bits/stdc++.h>
using namespace std;
vector<int> a(10000, 0);
void siv() {
  int n = 10000;
  for (int i = 5, j = 5; i * j <= n; j++) a[i * j] = 5;
  for (int i = 6; i * i <= n; i++) {
    for (int j = i; i * j <= n; j++) {
      if (a[i * j] == 0) a[i * j] = i;
    }
  }
}
int main() {
  long long n;
  siv();
  cin >> n;
  if (a[n] == 0) {
    cout << -1 << endl;
  } else {
    int c, r;
    r = a[n];
    c = n / a[n];
    for (int i = 0; i < c; i++) {
      for (int j = i; j < i + r; j++) {
        if (j % 5 == 0)
          cout << 'a';
        else if (j % 5 == 1)
          cout << 'e';
        else if (j % 5 == 2)
          cout << 'i';
        else if (j % 5 == 3)
          cout << 'o';
        else if (j % 5 == 4)
          cout << 'u';
      }
    }
  }
}
