Цепочка из трех бусин, помеченных латинскими буквами, формируется по следующему правилу:
– в конце цепочки стоит одна из бусин E, H, B;
– на первом месте – одна из бусин D, H, B, C, которой нет на третьем месте;
– на втором месте– одна из бусин D, E, C не стоящая на первом месте.
Напишите программу, которая получает на вход строку из трёх заглавных латинских букв - цепочку бусин и выдаёт ответ ДА, если эта цепочка создана по указанным в задаче правилам или НЕТ, если цепочка не соответствует хотя бы одному правилу.
Примеры
№ | Входные данные | Выходные данные |
1
|
DCB
|
ДА
|
2
|
DDH
|
НЕТ
|