#include <bits/stdc++.h>
using namespace std;
#define int long long
bool vowel(char c)
{
string s="aouie";
return count(s.begin(),s.end(),c);
}
signed main()
{
string s;
cin>>s;
if(!vowel(s.back())&&s.back()!='n')
cout<<"NO";
else
{
for(int i=0;i<s.size()-1;i++)
{
if(s[i]=='n')
continue;
if(!vowel(s[i])&&!vowel(s[i+1]))
{
cout<<"NO";
return 0;
}
}
cout<<"YES";
}
}
/*
oboboboboooooonb
b
*/
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CiNkZWZpbmUgaW50IGxvbmcgbG9uZwpib29sIHZvd2VsKGNoYXIgYykKewogICAgc3RyaW5nIHM9ImFvdWllIjsKICAgIHJldHVybiBjb3VudChzLmJlZ2luKCkscy5lbmQoKSxjKTsKfQpzaWduZWQgbWFpbigpCnsKICAgIHN0cmluZyBzOwogICAgY2luPj5zOwogICAgaWYoIXZvd2VsKHMuYmFjaygpKSYmcy5iYWNrKCkhPSduJykKICAgICAgICBjb3V0PDwiTk8iOwogICAgZWxzZQogICAgewogICAgICAgIGZvcihpbnQgaT0wO2k8cy5zaXplKCktMTtpKyspCiAgICAgICAgewogICAgICAgICAgICBpZihzW2ldPT0nbicpCiAgICAgICAgICAgICAgICBjb250aW51ZTsKICAgICAgICAgICAgaWYoIXZvd2VsKHNbaV0pJiYhdm93ZWwoc1tpKzFdKSkKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgY291dDw8Ik5PIjsKICAgICAgICAgICAgICAgIHJldHVybiAwOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIGNvdXQ8PCJZRVMiOwogICAgfQp9Ci8qCgpvYm9ib2JvYm9vb29vb25iCmIKKi8=