AT_abc390_a [ABC390A] 12435

Description

$ (1,2,3,4,5) $ を並び替えた整数列 $ A=(A_1,A_2,A_3,A_4,A_5) $ が与えられます。 $ A $ の隣り合う $ 2 $ つの項を入れ替える操作を **ちょうど $ 1 $ 回** 行うことで $ A $ を昇順にすることができるか判定してください。

Input Format

入力は以下の形式で標準入力から与えられる。 > $ A_1 $ $ A_2 $ $ A_3 $ $ A_4 $ $ A_5 $

Output Format

ちょうど $ 1 $ 回の操作で $ A $ を昇順にすることができるならば `Yes` を、できないならば `No` を出力せよ。

Explanation/Hint

### Sample Explanation 1 $ A_3 $ と $ A_4 $ を入れ替えることで $ A=(1,2,3,4,5) $ となり、 $ A $ を昇順に並び替えることができます。したがって、 `Yes` を出力してください。 ### Sample Explanation 2 どのような操作をしても $ A $ を昇順に並び替えることはできません。 ### Sample Explanation 3 ちょうど $ 1 $ 回操作をする必要があります。 ### Constraints - $ A $ は $ (1,2,3,4,5) $ を並び替えてできる長さ $ 5 $ の整数列