import sys sys.setrecursionlimit(500000) N,K = map(int,input().split()) def solve(n,k): if k == 0: if n == 1: return 1 else: return 0 if n == 1 and k >= 0: return 0 Flag = 0 if n > 3: Flag |= solve(n-3,k-1) if n%2 == 0: Flag |= solve(n//2,k-1) return Flag ans = solve(N,K) if ans == 1: print("YES") else: print("NO")