Змагання корів
корів, пронумерованих від до , беруть участь у змаганні з програмування. Як відомо, деякі корови кодують краще за інших. Кожна корова має унікальний серед конкурентів рейтинг навичок.
Змагання складається з кількох раундів особистих зустрічей, у кожному з яких змагаються дві корови. Якщо корова має вищий рівень навичок, ніж корова , то корова завжди переможе корову .
Фермер Джон намагається визначити ранги корів за їхніми навичками. Маючи список результатів раундів, визначте кількість корів, чиї ранги можна точно встановити на основі цих результатів. Гарантується, що результати раундів не будуть суперечливими.
Вхідні дані
Перший рядок містить два цілих числа і . Кожен з наступних рядків містить два цілих числа, які описують учасників і результат (першим йде — переможець) одного раунду змагань: і .
Вихідні дані
Виведіть єдине ціле число, що представляє кількість корів, чиї ранги можна визначити.