#include <bits/stdc++.h>
using namespace std;
const int maxn = 1005;
long long n;
long long num[maxn];
map<string, char> mp;
string a[100 + 10];
int in[100 + 20];
void init() {
  in[0] = 0;
  in[1] = 0;
  in[2] = 1;
  in[3] = 3;
  in[4] = 6;
  in[5] = 10;
  for (int i = 4; i < 120; i++) in[i] = in[i - 1] + i - 1;
}
long long dp[maxn];
int ans = 0;
int hu = 0;
string s = "aeiou";
int sum[30];
int main() {
  int n;
  init();
  cin >> n;
  int x = 0, y = 0;
  int flag = 0;
  for (int i = 5; i * i <= n; i++) {
    if (n % i == 0 && n / i >= 5) {
      x = i;
      y = n / i;
      flag = 1;
      break;
    }
  }
  if (flag == 0) {
    printf("-1");
  } else {
    for (int i = 0; i < x; i++) {
      for (int j = 0; j < y; j++) {
        printf("%c", s[(j + hu) % 5]);
      }
      hu++;
    }
  }
  return 0;
}
