11285. Чечітка
Степан буде танцювати чечітку. Танець описується ланцюжком символів \(S\), де кожен символ - \(L\), \(R\), \(U\) або \(D\). Ці символи вказують на позиції, на які Степан повинен ступити. Він буде виконувати ці інструкції по черзі, починаючи з першого символу.
Кажуть, що \(S\) легко виконати тоді, коли він задовольняє обидві наступні умови:
Кожен символ у непарній позиції (\(1, 3, 5, \ldots\)) є \(R\), \(U\) або \(D\).
Кожен символ у парній позиції (\(2, 4, 6, \ldots\)) — це \(L\), \(U\) або \(D\).
Ваше завдання — вивести \(Yes\), якщо \(S\) легко виконати, і \(No\) в іншому випадку.
Формат вхідних даних
Вхідний потік містить \(S\) (\(1 \le |S| \le 100\)).
Формат вихідних даних
У вихідний потік вивести \(Yes\) або \(No\).
Примітка
До прикладу 1:
Кожен символ у непарній позиції (1, 3, 5, 7) - це \(R\), \(U\) або \(D\).
Кожен символ у парній позиції (2, 4, 6) — це \(L\), \(U\) або \(D\).
Таким чином, \(S\) легко виконати.
Приклад вхідних даних
RUDLUDR
Приклад вихідних даних
Yes
Приклад вхідних даних
DULL
Приклад вихідних даних
No
Приклад вхідних даних
UUUUUUUUUUUUUUUUU
Приклад вихідних даних
Yes
Приклад вхідних даних
ULURU
Приклад вихідних даних
No
Коментарі