AT_arc134_a [ARC134A] Bridge and Sheets

Description

[problemUrl]: https://atcoder.jp/contests/arc134/tasks/arc134_a すぬけ君は長さ $ L $ の橋を買いました。 すぬけ君は、この橋を長さ $ W $ のシートで覆うことにしました。 すぬけ君がシートを橋の左端から実数 $ x(0\ \leq\ x\ \leq\ L-W) $ のところから設置すると、橋の左端から $ x $ 以上 $ x+W $ 以下の部分が覆われます(境界を含むことに注意してください)。 すぬけ君はすでに $ N $ 枚のシートを設置しています。 $ i $ 番目のシートは橋の左端から $ a_i $ のところから設置されています。 この橋全体を覆うには少なくとも何枚のシートが追加で必要でしょうか? 橋全体が覆われているとは、$ 0 $ 以上 $ L $ 以下の任意の実数 $ x $ について、橋の左端から $ x $ の部分を覆うようなシートが存在していることをいいます。

Input Format

入力は以下の形式で標準入力から与えられる。 > $ N $ $ L $ $ W $ $ a_1 $ $ \cdots $ $ a_N $

Output Format

橋全体を覆うのに追加で必要なシートの枚数の最小値を出力せよ。

Explanation/Hint

### 制約 - 与えられる入力は全て整数 - $ 1\ \leq\ N\ \leq\ 10^{5} $ - $ 1\ \leq\ W\ \leq\ L\ \leq\ 10^{18} $ - $ 0\ \leq\ a_1\