Задачі
Азартні ігри
Азартні ігри
Другокласник Віталік почав вивчати інформатику і вирішив, що стане програмістом. Але як тільки вдома Віталік заявив про це своє рішення, так старший брат Олексій сказав, що програміст з Віталіка не вийде, так як у нього не дуже розвинуте логічне мислення. І в якості аргументу привів той незаперечний факт, що Віталік майже завжди програє Олексію в шашки.
Віталік дуже образився і вирішив потренувати своє логічне мислення. Від двірника дяді Саші він чув, що ігри в карти цілком підходять для цієї мети. Тому Віталік почав з малого - став розв`язувати задачі на картах. Від того ж дяді Саші Віталік взнав про карточну гру "Покер". Власне саму гру Віталік ще не освоїв, але вже почав розв`язувати карточні задачі, хоча й не завжди успішно. Ось одна з задач, з якою Віталік не може справитись.
Дано карточну комбінацію при грі в "Покер". Комбінація складається з п`яти карт, з наступними позначеннями:
\begin{itemize}
\item джокер - 0
\item двійка - 2
\item трійка - 3
\item ...
\item десятка - 10
\item валет - 11
\item дама - 12
\item король - 13
\item туз - 14
\end{itemize}
Джокерів може бути не більше двох. Джокер може замінювати довільну карту. За вхідними даними потрібно визначити, чи утворюють дані карти комбінацію "2+2", тобто визначити, чи є серед карт дві пари, такі що
\begin{itemize}
\item номінали карт, що входять в одну пару, співпадають,
\item номінали карт в різних парах відрізняються.
\end{itemize}
Допоможіть нещасному другокласнику розв`язати цю непосильну задачу, інакше старший брат його зовсім засміє!
\InputFile
У вхідному файлі перераховані номінали карт. Числа відокрелені одним або декількоми пропусками.
\OutputFile
Вивести слово "Yes", якщо таку комбінацію скласти можна. У противному випадку вивести слово "No".
Вхідні дані #1
2 5 0 7 5
Вихідні дані #1
Yes