def main(): N, M = map(int, input().split()) X, Y = map(int, input().split()) X -= 1 Y -= 1 X %= (2 * M) Y %= (2 * M) if X > Y: X, Y = Y, X if Y < M or X >= M: return X == Y Y %= M return X + Y == M - 1 if main(): print("YES") else: print("NO")