N,M = map(int, input().split()) x,y = map(int, input().split()) if x>y: x,y = y,x if (y-x)%(2*M)==0: print("YES") else: q1 = y//M r1 = y%M if r1==0: q1 -= 1 q2 = x//M r2 = x%M if r2==0: q2 -= 1 if q1==q2 or (q1!=q2 and (r1+r2)%M==1): print("YES") else: print("NO")