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