AT_abc352_a [ABC352A] AtCoder Line

Description

[problemUrl]: https://atcoder.jp/contests/abc352/tasks/abc352_a 鉄道の AtCoder 線には $ N $ 個の駅があり、それぞれ $ 1,\ 2,\ \ldots,\ N $ の番号が付けられています。 AtCoder 線では、駅 $ 1 $ を始発駅として駅 $ 2,\ 3,\ \ldots,\ N $ の順に各駅に停車する**上り列車**および、駅 $ N $ を始発駅として駅 $ N\ -\ 1,\ N\ -\ 2,\ \ldots,\ 1 $ の順に各駅に停車する**下り列車**が運行されています。 高橋君は AtCoder 線の上り列車あるいは下り列車の一方のみを使うことで駅 $ X $ から駅 $ Y $ まで移動しようとしています。 この移動の間に高橋君が乗っている電車が駅 $ Z $ に停車することがあるか判定してください。

Input Format

入力は以下の形式で標準入力から与えられる。 > $ N $ $ X $ $ Y $ $ Z $

Output Format

駅 $ X $ から駅 $ Y $ への移動の間に高橋君が乗っている電車が駅 $ Z $ に停車することがあるならば `Yes` を、そうでないならば `No` を出力せよ。

Explanation/Hint

### 制約 - $ 3\ \leq\ N\ \leq\ 100 $ - $ 1\ \leq\ X,\ Y,\ Z\ \leq\ N $ - $ X,\ Y,\ Z $ は相異なる - 入力される値はすべて整数 ### Sample Explanation 1 駅 $ 6 $ から駅 $ 1 $ に移動するためには下り列車に乗車します。 駅 $ 6 $ を出発し、駅 $ 5,\ 4,\ 3,\ 2,\ 1 $ の順に停車するため移動の間に電車が駅 $ 3 $ に停車することがあり、`Yes` を出力します。