#P1167. Draw Grids
Draw Grids
Background
2021nowcoder多校day2 数据手造,如果想品尝原汁原味的数据,请在nowcoder购买
Description
ZYT and LBC decided to play a game.
They will alternately do the following operation.
- Pick 4 integers , where , and draw a straight segment between point and point. The segment shouldn't overlap with a segment that already exists.
- In any time, the segments shouldn't form a polygon. That is, there exists no sequence of distinct points satisfying for each integer ,there is a segment between and $(x_{ (u+1)\ \text{mod}\ k },y_{ (u+1)\ \text{mod}\ k })$.
The player who can't perform an operation during his move loses.
Determine whether ZYT can win considering that both players play optimally and ZYT starts.
Format
Input
The input consists of one line containing two integers n{n}n and m{m}m.
Output
Print "YES"(without quote) if ZYT can win and "NO"(without quote) if ZYT can't.
Samples
1 3
NO
2 2
YES
Limitation
1s, 1024KiB for each test case.
It is guaranteed that .