#598. A-B数对

A-B数对

说明


给出 N 个整数以及一个数 C,要求计算出所有满足 A-B=C 的数对 (A,B) 的个数。(不同位置的数字一样的数对算不同的数对)

输入格式


第一行包括 2 个整数 N (1<= N <= 200000) 和 C(1<= C <= 10^9),中间用空格隔开。

第二行有 N 个整数 a_i (1<= a_i <= 10^9)。

输出格式


输出一行,表示这些数中所有满足 A-B=C 的数对  (A,B) 的个数。

样例

5 2
11 13 15 15 13
6