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