#include <bits/stdc++.h>
using namespace std;
const int N = 3005;
int n;
char a[N];
set<char> gl = {'a', 'e', 'i', 'o', 'u'};
int main() {
  scanf("%s", a);
  n = strlen(a);
  int ile = 0;
  set<char> kucze;
  for (int i = 0; i < n; ++i) {
    if (gl.find(a[i]) == gl.end()) {
      kucze.insert(a[i]);
      ++ile;
    } else {
      kucze.clear();
      ile = 0;
    }
    if (kucze.size() > 1 && ile >= 3) {
      printf(" ");
      ile = 0;
      kucze.clear();
      if (gl.find(a[i]) == gl.end()) {
        kucze.insert(a[i]);
        ++ile;
      }
    }
    printf("%c", a[i]);
  }
  printf("\n");
  return 0;
}
