INF = 1 << 62 N, K = map(int, input().split()) dp = [INF] * (N+1) dp[1] = 0 for i in range(1, N): if dp[i] == INF: continue if i+3 <= N: dp[i+3] = min(dp[i+3], dp[i] + 1) if i*2 <= N: dp[i*2] = min(dp[i*2], dp[i] + 1) ans = dp[N] if ans <= K: print('YES') else: print('NO')