#Lutece1826. 小羽涂色

小羽涂色

Migrated from Lutece 1826 小羽涂色

All parts of this problem, including description, images, samples, data and checker, might be broken. If you find bugs in this problem, please contact the admins.

Description

平面上有无限个格子,排成一行。小羽将格子由11开始从左到右依次编号。

小羽将所有编号为奇数的格子涂为红色,编号为偶数的格子涂为绿色。

title

试问你是否存在一个区间[L,R][L,R] (1<=L<=R)(1<=L<=R),使得该区间内红色格子的数量为rr,绿色格子的数量为gg.

Input

一行两个整数r,g(0<=r,g<=100)r,g(0<=r,g<=100),分别代表红色格子和绿色格子的数量。

Output

如果存在一个区间[L,R][L,R]满足红色格子的数量为rr且绿色格子的数量为gg,请输出“YESYES”;否则,请输出“NONO”.

Samples

2 3
YES
3 1
NO

Note

样例11,取L=2L=2R=6R=6,区间[2,6][2,6]3355号格子为红色,224466号格子为绿色。满足红色格子数量为22,绿色格子数量为33的条件,故输出“YESYES”.

样例22,不存在一段区间使得红色格子数量为33,绿色格子数量为11,故输出“NONO”.

Resources

第九届ACM趣味程序设计竞赛(热身赛)