Jabber ID на национальном берляндском сервисе «Babber» должен иметь вид <username>@<hostname>[/resource], где
- <username> — это последовательность латинских букв любого регистра, цифр и символа подчеркивания «_», длина <username> от 1 до 16 символов.
- <hostname> — это последовательность слов, разделенных точками (символами «.»), где каждое слово может содержать допустимые символы для <username>, длина каждого слова от 1 до 16. Длина <hostname> — от 1 до 32.
- <resource> — это последовательность латинских букв любого регистра, цифр и символа подчеркивания «_», длина <resource> от 1 до 16 символов.
Квадратные скобки указывают на опциональность заключенного в них — содержимое квадратных скобок может присутствовать или нет.
Вот примеры корректных Jabber ID: [email protected], [email protected]/contest.
Ваша задача написать программу, которая проверяет заданную строку на соответствие описанным правилам.
Выходные данные
Выведите YES или NO.
Примеры
| № | Входные данные | Выходные данные |
|
1
|
[email protected]
|
YES
|
|
2
|
[email protected] /contest.icpc/12
|
NO
|