По пути на занятия по программированию тигра Дашу ждало первое испытание — огромная лестница!
Ступеньки лестницы были пронумерованы, начиная с единицы до бесконечности. Как известно, тигры очень любят все чередующееся, не исключено, что это как-то связано с их окраской. Поэтому на некотором отрезке своего пути она посчитала два числа — количество ступенек с чётными и нечётными номерами.
Вам необходимо проверить, существует ли такой промежуток ступенек c l-й по r-ю (1 ≤ l ≤ r), для которого числа, посчитанные Дашей, верны.
Выходные данные
В единственной строке выходных данных выведите «YES», если отрезок ступенек, описанный входными данными существует, и «NO» в противном случае.
Примечание
В первом примере один из подходящих промежутков от 1 до 5. В этом интервале две четные ступеньки — 2 и 4, и три нечетных: 1, 3 и 5.
Примеры
| № | Входные данные | Выходные данные |
|
1
|
2 3
|
YES
|
|
2
|
3 1
|
NO
|