import sys
def input(): return sys.stdin.readline().rstrip()
def main():
    n,k=map(int,input().split())
    if n>=2*k-1:print("YES")
    else:print("NO")

if __name__=='__main__':
    main() import sys sys def input(): return sys.stdin.readline().rstrip() input def main():
    n,k=map(int,input().split())
    if n>=2*k-1:print("YES")
    else:print("NO") main n,k=map(int,input().split()) n map(int,input().split()) map int input().split() ().split () input split k if n>=2*k-1:print("YES")
    else:print("NO") n>=2*k-1 n 2*k-1 2*k 2 k 1 if __name__=='__main__':
    main() __name__=='__main__' __name__ '__main__' main() main def main():
    n,k=map(int,input().split())
    if n>=2*k-1:print("YES")
    else:print("NO") def main():
    n,k=map(int,input().split())
    if n>=2*k-1:print("YES")
    else:print("NO") main def input(): return sys.stdin.readline().rstrip() def input(): return sys.stdin.readline().rstrip() input
import sys
def input(): return sys.stdin.readline().rstrip()
def main():
    n,k=map(int,input().split())
    if n>=2*k-1:print("YES")
    else:print("NO")

if __name__=='__main__':
    main()