A. Ромадзи
ограничение по времени на тест
2 секунды
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Витя начал учить берляндский язык. Известно, что в Берляндии используют латинский алфавит. Буквы «a», «o», «u», «i» и «e» являются гласными. Остальные буквы — согласные.

В берляндском языке после каждой согласной буквы обязательно идёт гласная буква, а после гласной — может идти любая. Единственным исключением является согласная буква «n» — после неё может идти любая буква (не только гласная), а может и не идти буква вообще. Например, слова «harakiri», «yupie», «man» и «nbo» являются берляндскими, а слова «horse», «king», «my» и «nz» — нет.

Помогите Вите понять, является ли слово $$$s$$$ берляндским.

Входные данные

Первая строка входных данных содержит строку $$$s$$$, состоящую из $$$|s|$$$ ($$$1\leq |s|\leq 100$$$) строчных латинских букв.

Выходные данные

Выведите «YES» (без кавычек), если идет гласная после каждой согласной кроме «n», иначе выведите «NO».

Вы можете выводить каждую из букв в любом регистре (строчную или заглавную).

Примеры
Входные данные
sumimasen
Выходные данные
YES
Входные данные
ninja
Выходные данные
YES
Входные данные
codeforces
Выходные данные
NO
Примечание

В первом и втором примерах после каждой согласной кроме «n» идёт гласная, поэтому слово является берляндским.

В третьем примере после согласной «r» идёт другая согласная «c», а согласная «s» стоит в конце, поэтому слово не является берляндским.