K Average Ranges

数列a_1,a_2,..,a_Nが与えられます。

この数列に値の平均がK以上の長さ1以上の区間はいくつありますか。

入力

N K
a_1 a_2...a_N

出力

答えを出力せよ。

制約

入力例

6 6
8 6 9 1 2 1

出力例

7