from functools import lru_cache @lru_cache(maxsize=10**6) def f(A,B): if A==B==0: return True if A&1==B&1==1: return False X=False if A&1==0: X|=f(A//2,B-1) if B&1==0: X|=f(A-1,B//2) return X A,B=map(int,input().split()) print("Yes" if f(A,B) else "No")