def af(a,b):
ab=bin(a)
bb=bin(b)
ab=ab[2:]
bb=bb[2:]
for i in range(16-len(ab)):
ab = '0'+ab
# for j in range(16):
flag = 1
al =list(ab)
for i in range(16):
t = ab[0]
k=0
for o in range(15):
al[k]=al[k+1]
k=k+1
al[15]=t
ab = "".join(al)
if(int(ab)==int(bb)):
flag = 0
print('YES')
break
if flag == 1:
print("NO")
while True:
try:
a, b=map(int, input().split())
af(a,b)
except:
break

京公网安备 11010502036488号