n, k = map(int,input().split())
if n % 2 == 0:
    if n // 2 >= k:
        print('YES')
        exit()
else:
    if n // 2 + 1 >= k:
        print('YES')
        exit()
print('NO') n, k = map(int,input().split()) n map(int,input().split()) map int input().split() ().split () input split k if n % 2 == 0:
    if n // 2 >= k:
        print('YES')
        exit()
else:
    if n // 2 + 1 >= k:
        print('YES')
        exit() n % 2 == 0 n % 2 n 2 0 if n // 2 >= k:
        print('YES')
        exit() n // 2 >= k n // 2 n 2 k print('YES') print 'YES' exit() exit if n // 2 + 1 >= k:
        print('YES')
        exit() n // 2 + 1 >= k n // 2 + 1 n // 2 n 2 1 k print('YES') print 'YES' exit() exit print('NO') print 'NO' n, k = map(int,input().split()) map(int,input().split()) n k = map(int,input().split()) map(int,input().split()) k
n, k = map(int,input().split())
if n % 2 == 0:
    if n // 2 >= k:
        print('YES')
        exit()
else:
    if n // 2 + 1 >= k:
        print('YES')
        exit()
print('NO')