a, b = map(int, input().split()) def solve(a, b): while a > 0 or b > 0: if a % 2 == 0 and b % 2 == 0: a //= 2 b //= 2 elif a % 2 == 1 and b % 2 == 1: return False elif a % 2 == 0: if b == 0: return False a //= 2 b -= 1 else: if a == 0: return False b //= 2 a -= 1 return True print("Yes" if solve(a, b) else "No")