A,B = map(int,input().split())
from functools import lru_cache,reduce
@lru_cache(None)
def dfs(a,b):
    if a*b == 0:
        return True
    ans = False
    if a%2 == 0:
        ans |= dfs(a//2,b - 1)
    if b%2 == 0:
        ans |= dfs(a - 1,b//2)
    return ans
print('Yes' if dfs(A,B) else 'No')