Олимпиадный тренинг

Задача . A. Хороший контест


Задача

Темы: реализация *800

На Codeforces цвет хэндла пользователя зависит от рейтинга: красный — с 2400 единиц, оранжевый — с 2200 и так далее. После каждого рейтингового контеста у каждого из участников рейтинг меняется в зависимости от того, насколько хорошо он выступил.

Антон хочет, чтобы его хэндл был красного цвета, поэтому он считает, что написал контест хорошо, если он обогнал участника, цвет хэндла которого до соревнования был красным и чей рейтинг после соревнования увеличился (то есть изменился на положительную величину).

Чтобы не просматривать результаты вручную, Антон написал программу, которая по изменениям рейтинга участников, которых он обогнал, определяет, хорошо ли он написал контест. А вы сможете?

Входные данные

В первой строке дано целое число n (1 ≤ n ≤ 100) — количество участников, которых обогнал Антон.

В следующих n строках приводятся результаты выступления этих участников. В i-й из этих строк содержится хэндл участника namei и два целых числа beforei, afteri ( - 4000 ≤ beforei, afteri ≤ 4000) — рейтинг этого участника до контеста и его рейтинг после контеста соответственно. Хэндл каждого участника является непустой строкой, состоящей из не более чем 10 символов, каждый из которых является строчной или заглавной буквой английского алфавита, цифрой, символом «_» или «-».

Гарантируется, что все хэндлы различны.

Выходные данные

Выведите «YES» (без кавычек), если Антон написал контест хорошо, и «NO» (без кавычек) в противном случае.

Примечание

В первом примере Антон обогнал пользователя Burunduk1, хэндл которого был красным до соревнования и чей рейтинг после контеста увеличился.

Во втором примере у Applejack не увеличился рейтинг после соревнования, а хэндлы Fluttershy и Pinkie_Pie не были красными до него.


Примеры
Входные данныеВыходные данные
1 3
Burunduk1 2526 2537
BudAlNik 2084 2214
subscriber 2833 2749
YES
2 3
Applejack 2400 2400
Fluttershy 2390 2431
Pinkie_Pie -2500 -2450
NO

time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
С++ Mingw-w645
Комментарий учителя