#include <bits/stdc++.h>
using namespace std;
int ans[10010][110];
char p[10];
bool gx[10010][10], gy[10010][10];
int main() {
  int n, x1 = -1, x2 = -1;
  cin >> n;
  for (int i = 5; i <= n; i++) {
    if (n % i == 0 && n / i >= 5) {
      x1 = i;
      x2 = n / i;
    }
  }
  if (x1 == -1) {
    printf("-1\n");
    return 0;
  }
  if (x1 < x2) {
    int tmp = x1;
    x1 = x2;
    x2 = tmp;
  }
  p[0] = 'a';
  p[1] = 'e';
  p[2] = 'i';
  p[3] = 'o';
  p[4] = 'u';
  int ini = 0;
  for (int i = 0; i < x1; i++) {
    ini = (ini + 1) % 5;
    for (int j = 0; j < x2; j++) {
      ans[i][j] = (ini + j) % 5;
    }
  }
  for (int i = 0; i < x1; i++) {
    for (int j = 0; j < x2; j++) {
      cout << p[ans[i][j]];
    }
  }
  return 0;
}
