A notice on the notice board read:

“Is there an end to it?

While the number remains greater than one, if 2 divides the number completely, divide the number by 2; while the number remains greater than 1, if the number is not divisible by 2 , multiply the successor of the number by 3 and increment this by three. "

David starts off with a number a wonders if there is an end to it?

Input – a single integer

Output -  “Yes” if the program will end, “No” otherwise (quotes for clarity only)

Sample Input:
17
Sample Output:
No

SAMPLE INPUT
17

SAMPLE OUTPUT
No
import math
n = input()
if n>=1:
	t = math.log(n)/math.log(2)
	if n==int(n):
		print "Yes"
	else:
		print "No"
else:
	print "No"