#include <iostream>
#include <cstring>
using namespace std;
char s[12];
int i,gasit,c=-1,aux,d=-1;
int main()
{
cin.getline(s,11);
gasit=0;
for(i=0;i<strlen(s);i++)
if(s[i]=='a' or s[i]=='e' or s[i]=='i' or s[i]=='o' or s[i]=='u')
{
if(gasit==0)
{
gasit=1;
d=i;
}
}
else
c=i;
if(c==-1 or d==-1)
cout<<"IMPOSIBIL";
else if(gasit==1 && d>=0)
{
aux=s[d];
s[d]=s[c];
s[c]=aux;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0cmluZz4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmNoYXIgc1sxMl07CmludCBpLGdhc2l0LGM9LTEsYXV4LGQ9LTE7CgppbnQgbWFpbigpCnsKY2luLmdldGxpbmUocywxMSk7Cmdhc2l0PTA7CiAgZm9yKGk9MDtpPHN0cmxlbihzKTtpKyspCiAgICAgaWYoc1tpXT09J2EnIG9yIHNbaV09PSdlJyBvciBzW2ldPT0naScgb3Igc1tpXT09J28nIG9yIHNbaV09PSd1JykKICAgICB7CiAgICAgIGlmKGdhc2l0PT0wKQogICAgICB7CiAgICAgICAgZ2FzaXQ9MTsKICAgICAgICBkPWk7CiAgICAgIH0KICAgICB9CiAgICBlbHNlCiAgICAgICBjPWk7CiBpZihjPT0tMSBvciBkPT0tMSkKICAgICBjb3V0PDwiSU1QT1NJQklMIjsKIGVsc2UgaWYoZ2FzaXQ9PTEgJiYgZD49MCkKIHsKICAgYXV4PXNbZF07CiAgIHNbZF09c1tjXTsKICAgc1tjXT1hdXg7CiAgICAKIH0KICAgIHJldHVybiAwOwp9