n = int(input()) a, b, c = map(int,input().split()) c += n ans = 'No' #a0 a_ = 0 b_ = (b - a) % (2 * n) c_ = (c - a) % (2 * n) if c_ < n and b_ >= n: ans = 'Yes' #c0 c_ = 0 a_ = (a - c) % (2 * n) b_ = (b - c) % (2 * n) if a_ < n and b_ >= n: ans = 'Yes' #an a_ = n - 1 c_ = (c - a + n - 1) % (2 * n) b_ = (b - a + n - 1) % (2 * n) if c_ < n and b_ >= n: ans = 'Yes' #cn c_ = n - 1 a_ = (a - c + n - 1) % (2 * n) b_ = (b - c + n - 1) % (2 * n) if a_ < n and b_ >= n: ans = 'Yes' print(ans)