AT_abc474_b Exit Order

Description

ある映画館には $ 1 $ から $ N $ までの番号が付いた $ N $ 個の座席があり、各座席には客が一人ずつ座っています。 この映画館では混雑対策として以下のルールに従って客が退場することになっています。 - 座っている座席の番号が小さい順に、客を $ 10 $ 人ずつのグループに分ける。 - 座席番号が小さい客からなるグループから順に退場する。ただし、同じグループ内の客の退場順は自由である。 最後のグループの客の人数は $ 10 $ 人未満にもなり得ることに注意してください。 $ i $ 番目に退場したのは座席 $ P_i $ に座っていた客でした。 $ N $ 人の客がルールに従って退場したかどうかを判定してください。

Input Format

入力は以下の形式で標準入力から与えられる。 > $ N $ $ P_1 $ $ P_2 $ $ \ldots $ $ P_N $

Output Format

$ N $ 人の客がルールに従って退場したならば `Yes` を、そうでないならば `No` を $ 1 $ 行で出力せよ。

Explanation/Hint

### Sample Explanation 1 $ 25 $ 人の客は座席番号が $ 1 \sim 10,\; 11 \sim 20,\;21 \sim 25 $ の $ 3 $ つのグループに分けられます。 まず、 $ 1 $ つ目のグループに属する座席番号 $ 1 \sim 10 $ の客 $ 10 $ 人が退場します。 次に、 $ 2 $ つ目のグループに属する座席番号 $ 11 \sim 20 $ の客 $ 10 $ 人が退場します。 最後に、 $ 3 $ つ目のグループに属する座席番号 $ 21 \sim 25 $ の客 $ 5 $ 人が退場します。 したがって、 $ 25 $ 人の客はルールに従って退場しています。 ### Constraints - $ 10 \leq N \leq 100 $ - $ (P_1,P_2,\dots,P_N) $ は $ (1,2,\dots,N) $ の順列 - 入力される値はすべて整数