#include <bits/stdc++.h>
using namespace std;
const int N = 10000;
int k, n = 0, m = 0;
char a[N][N];
int main() {
  cin >> k;
  for (int i = 5; i < k; i++) {
    if ((k % i == 0 && i > 4) && (k % (k / i) == 0 && k / i > 4)) {
      n = i;
      m = k / i;
    }
  }
  if (n == 0) {
    cout << "-1" << endl;
    return 0;
  }
  a[0][0] = 'a';
  a[0][1] = 'e';
  a[0][2] = 'i';
  a[0][3] = 'o';
  a[0][4] = 'u';
  a[1][0] = 'e';
  a[1][1] = 'i';
  a[1][2] = 'o';
  a[1][3] = 'u';
  a[1][4] = 'a';
  a[2][0] = 'i';
  a[2][1] = 'o';
  a[2][2] = 'u';
  a[2][3] = 'a';
  a[2][4] = 'e';
  a[3][0] = 'o';
  a[3][1] = 'u';
  a[3][2] = 'a';
  a[3][3] = 'e';
  a[3][4] = 'i';
  a[4][0] = 'u';
  a[4][1] = 'a';
  a[4][2] = 'e';
  a[4][3] = 'i';
  a[4][4] = 'o';
  for (int i = 5; i < n; i++) {
    a[i][0] = 'a';
    a[i][1] = 'e';
    a[i][2] = 'i';
    a[i][3] = 'o';
    a[i][4] = 'u';
  }
  for (int i = 5; i < m; i++) {
    a[0][i] = 'a';
    a[1][i] = 'e';
    a[2][i] = 'i';
    a[3][i] = 'o';
    a[4][i] = 'u';
  }
  for (int i = 5; i < n; i++)
    for (int j = 5; j < m; j++) a[i][j] = 'g';
  for (int i = 0; i < n; i++) {
    for (int j = 0; j < m; j++) cout << a[i][j];
  }
  return 0;
}
