using System;
using System.Linq;

namespace D
{
    class Program
    {
        static void Main(string[] args)
        {
            int[] In = Console.ReadLine().Split(' ').Select(int.Parse).ToArray();
            int n = In[0];
            int k = In[1];
            int[] A = new int[n];
            for(int i = 0; i < n; i++)
            {
                A[i] = int.Parse(Console.ReadLine());
            }
            //貪欲
            int ans = 0;
            int before_idx = 0;
            for(int i = 1; i < n; i++)
            {
                if ((int)Math.Abs(A[before_idx] - A[i]) <= k)
                {
                    ans++;
                    before_idx = i;
                }
            }
            Console.WriteLine(ans+1);
        }
    }
}
