1925 - 钢琴piano
Description

> 有一个无限长的钢琴键盘。在这个键盘中,是否存在一个由 W 个白键和 B 个黑键组成的连续部分?

假设 S 是由无限重复的字符串 `wbwbwwbwbwbw` 构成的字符串。

S 的子串中,是否存在由 W 次出现的 `w` 和 B 次出现的 `b` 组成的子串?

什么是 S 的子串?对于两个正整数 lr 而言, S 的子串是由 Sl -th, (l+1) -th, \dots , r -th 字符依次连接而成的字符串。 (l\leq r) .


Input

两个数字,分别表示w的个数和b的个数

Output

如果 S 的子串由出现过 W 次的 `w` 和出现过 B 次的 `b` 组成,则打印 "Yes";否则打印 "No"。


Examples

Input

3 2

Output

Yes

Input

3 0

Output

No

Input

92 66

Output

Yes
Hint

- WB 是整数。

- 0\leq W,B \leq 100

- W+B \geq 1 

样例1说明:

S 的前 15 个字符是 `wbwbwwbwwbwwbwwbw` 。您可以将 11 --到 15 --的字符组成字符串 `bwwbw`,这是一个由三个出现的 `w` 和两个出现的 `b` 组成的子串。


题目参数
Time Limit 1 second
Memory Limit 128 MB
提交次数 1
通过次数 1