#2251. Diamond Collector

Diamond Collector

题目描述

奶牛贝西一直是闪闪发光的物体的爱好者,她在业余时间养成了开采钻石的爱好!她收集了N\red{N}颗钻石N\red{(N≤}50000\red{50000)}她想把其中一些放在谷仓的一对陈列柜里。

由于贝西希望这两种情况下的钻石大小相对相似,因此她决定,如果两颗钻石的大小相差超过K\red{K,}则她不会在同一情况下包括这两颗钻石(如果两颗钻石的大小相差正好K\red{K,}则可以在同一情况下一起 显示)。给定K\red{K,}请帮助贝西确定她可以在两种情况下同时显示的最大钻石数。

输入格式

输入文件的第一行包含N\red{N}K\red{K(}0\red{0≤}K\red{K≤}1,000,000,000).\red{1,000,000,000). }接下来的N\red{N}行分别包含一个整数,表示其中一个钻石的大小。所有规模均为正数,且不超过100000000\red{100000000}

输出格式

输出一个正整数,表示 Bessie\red{Bessie }在这两种情况下总共可以展示的最大钻石数量。

样例

输入样例

7 3
10
5
1
12
9
5
14

输出样例

5