from math import ceil
n,k=map(int,input().split());
print("YNEOS"[ceil(len([i for i in range(1,n+1)])/2)<k::2]) from math import ceil n,k=map(int,input().split()) n map(int,input().split()) map int input().split() ().split () input split k i for i in range(1,n+1) for i in range(1,n+1) i range(1,n+1) range 1 n+1 n 1 for i in range(1,n+1) i print("YNEOS"[ceil(len([i for i in range(1,n+1)])/2)<k::2]) print "YNEOS"[ceil(len([i for i in range(1,n+1)])/2)<k::2] "YNEOS" ceil(len([i for i in range(1,n+1)])/2)<k::2 ceil(len([i for i in range(1,n+1)])/2)<k ceil(len([i for i in range(1,n+1)])/2) ceil len([i for i in range(1,n+1)])/2 len([i for i in range(1,n+1)]) len [i for i in range(1,n+1)] 2 k 2 k=map(int,input().split()) map(int,input().split()) k n,k=map(int,input().split()) map(int,input().split()) n
from math import ceil
n,k=map(int,input().split());
print("YNEOS"[ceil(len([i for i in range(1,n+1)])/2)<k::2])