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

Jabber ID на национальном берляндском сервисе «Babber» должен иметь вид <username>@<hostname>[/resource], где

  • <username> — это последовательность латинских букв любого регистра, цифр и символа подчеркивания «_», длина <username> от 1 до 16 символов.
  • <hostname> — это последовательность слов, разделенных точками (символами «.»), где каждое слово может содержать допустимые символы для <username>, длина каждого слова от 1 до 16. Длина <hostname> — от 1 до 32.
  • <resource> — это последовательность латинских букв любого регистра, цифр и символа подчеркивания «_», длина <resource> от 1 до 16 символов.

Квадратные скобки указывают на опциональность заключенного в них — содержимое квадратных скобок может присутствовать или нет.

Вот примеры корректных Jabber ID: mike@codeforces.com, 007@en.codeforces.com/contest.

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

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

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

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

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

Примеры
Входные данные
mike@codeforces.com
Выходные данные
YES
Входные данные
john.smith@codeforces.ru/contest.icpc/12
Выходные данные
NO