#include <bits/stdc++.h>
using namespace std;
bool isco(char c) {
  switch (c) {
    case 'a':
    case 'e':
    case 'i':
    case 'o':
    case 'u':
      return false;
    default:
      return true;
  }
}
int main() {
  string s;
  cin >> s;
  for (int i = 0; i < (int)s.size();) {
    if ((i + 2) < (int)s.size() && isco(s[i]) && isco(s[i + 1]) &&
        isco(s[i + 2]) && !((s[i] == s[i + 1] && s[i + 1] == s[i + 2]))) {
      putchar(s[i]);
      i++;
      putchar(s[i]);
      i++;
      putchar(' ');
    } else {
      putchar(s[i]);
      i++;
    }
  }
  puts("");
  return 0;
}
