AT_kupc2016_a バリケード

Description

[problemUrl]: https://atcoder.jp/contests/kupc2016/tasks/kupc2016_a ついに夏休みが終わり、新学期が始まった. 京大生のあなたがいつものように大学に来ると、これから教室が何者かによってバリケード封鎖されるという噂を耳にした。 バリケードは $ A $ 時限目の始まる直前に設置され、 $ B $ 時限目の始まる直前に京大生によって破壊される見通しだそうだ。 バリケードが設置されている時間は教室に出入りできないため、その時間中の授業は中止され、出席できないだろう。 あなたは今日、 $ N $ 個の授業を履修しており、それぞれの授業は $ t_i $ $ (1\ \leq\ i\ \leq\ N) $ 時限目にあり、同じ時限にある授業を複数履修していることはない。 あなたは今日、いくつの授業に出席することができるだろうか。

Input Format

入力の1行目には $ N $, $ A $, $ B $ が空白区切りで与えられ、 $ i+1 $ 行目に $ t_i $ が与えられる。 > $ N $ $ A $ $ B $ $ t1 $ : $ tN $

Output Format

出席できる授業の数を1行で出力せよ。

Explanation/Hint

### 制約 - $ 1\ \leq\ N\ \leq\ 1000 $ - $ 1\ \leq\ A $ - $ 1\ \leq\ t_i\ \leq\ 10^9 $ - $ t_i $ に同じ値が二度以上出現することはない。 ### Sample Explanation 1 $ 3 $ 番目の授業にだけ出席できない。 ### Sample Explanation 2 $ 5 $ 番目の授業にだけ出席できる。 ### Sample Explanation 3 全ての授業に出席できる。 ### Sample Explanation 4 $ 1 $ 番目の授業には出席できないが、$ 2 $ 番目の授業には出席できる。