#include<stdio.h>
#include<string.h>
int main()
{
char a[100];
int flog,t,i;
while(scanf("%s",a)==1&&strcmp(a,"end")!=0)
{
flog=1;
t=0;
for(i=0;i<strlen(a);i++) //数元音字母的个数
if(a[i]=='a'||a[i]=='e'||a[i]=='i'||a[i]=='o'||a[i]=='u')
{
t++;break;
}
if(t==0)
flog=0;
t=0;
int f=0;
if(flog) //是否有三个连继的元音字母或辅音字母
for(i=0;i<strlen(a);i++)
{
if(a[i]=='a'||a[i]=='e'||a[i]=='i'||a[i]=='o'||a[i]=='u')
{t++;f=0;}
else
{f++;t=0;}
if(t>=3||f>=3)
{
flog=0;break;
}
}
if(flog) //是否有连继的两个相同的字母,除了e和o
for(i=0;i<strlen(a);i++)
if(a[i]==a[i+1]&&a[i]!='e')
if(a[i]!='o')
{
flog=0;break;
}
if(flog)
printf("<%s> is acceptable.\n",a);
else
printf("<%s> is not acceptable.\n",a);
}
return 0;
}