eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Мандрівка ферзя 3

Мандрівка ферзя 3

\includegraphics{https://static.e-olymp.com/content/52/523bef1223012f1ae1ac41fc1214ff68b77877a1.jpg} Задано список полів шахової дошки \textbf{8}×\textbf{8} у вигляді послідовних координат ферзя у шаховій нотації. Визначіть, чи є цей список маршрутом ферзя по усім полям дошки. Клітинку слід вважати відвіданою навіть у випадку, якщо вона явно не вказана у запису, але входить до одного з прямолінійних переміщень на якомусь ході. \InputFile У єдиному рядку задана послідовність ходів мандрівки ферзя по шаховій дошці у шаховій нотації (див. приклади). Довжина рядка завжди парна і не перевищує \textbf{254} символи. Коректність ходів з точки зору шахових правил гарантується. \OutputFile Вивести "\textbf{Yes}", якщо задано маршурут ферзя по усім клітинкам дошки і "\textbf{No}" у протилежному випадку. Повідомлення слід виводити без лапок.
Ліміт часу 1 секунда
Ліміт використання пам'яті 64 MiB
Вхідні дані #1
a1a8b8b1c1c8d8d1e1e8f8f1g1g8h8h1
Вихідні дані #1
Yes
Автор Анатолій Присяжнюк
Джерело 2-й етап Всеукраїнської олімпіади з інформатики 2013-2014 н.р. 10 кл. м. Бердичів