A. Jabber ID
ограничение по времени на тест
0.5 second
ограничение по памяти на тест
256 megabytes
ввод
stdin
вывод
stdout

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.

Ваша задача написать программу, которая проверяет заданную строку на соответствие описанным правилам.

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

Входной файл состоит из единственной строки длинной от 1 до 100 символов. Каждый символ имеет ASCII-код от 33 до 127.

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

Выведите YES или NO.

Примеры
Входные данные
[email protected]
Выходные данные
YES
Входные данные
[email protected]/contest.icpc/12
Выходные данные
NO