// yukicoder: No.396 クラス替え // 2019.5.9 bal4u #include int main() { int N, M, X, Y, t, ans = 0; scanf("%d%d%d%d", &N, &M, &X, &Y); X = (X-1) % (M << 1), Y = (Y-1) % (M << 1); if (X == Y) ans = 1; else { if (Y < X) t = X, X = Y, Y = t; if (X < M && Y >= M && X == (M<<1)-(Y+1)) ans = 1; } puts(ans? "YES": "NO"); return 0; }