D. Xenolith? Hippodrome?
time limit per test
1 second
memory limit per test
256 megabytes
input
standard input
output
standard output
Input

The input contains two integers $$$N$$$, $$$M$$$ ($$$1 \le N \le 1024, 2 \le M \le 16$$$), separated by a single space.

Output

Output "YES" or "NO".

Examples
Input
2 3
Output
YES
Input
3 2
Output
NO
Input
33 16
Output
YES
Input
26 5
Output
NO