import java.util.*;
import java.io.*;
public class Main
{
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n=sc.nextInt();
		int[]nums = new int[n];
		
		for(int i=0;i<n;i++){
		    nums[i]=sc.nextInt();
		}
		int k;
		k=sc.nextInt();
		
		int[] arr = new int[100];
		
		for(int i=0;i<100;i++){
		    arr[i]=0;
		}
		
		int[] prefixsum=new int[100];
		
		for(int i=0;i<n;i++){
		    int l=nums[i]-k;
		    int r =nums[i]+k;
		    
		    arr[l]+=1;
		    arr[r+1]-=1;
		    
		}
		prefixsum[0]=arr[0];;
		    
		for(int j=1;j<100;j++){
		        prefixsum[j] = prefixsum[j-1] + arr[j];
		}
		int maxval =1;
		
		for(int i=0;i<100;i++){ 
		    //stop when prefixsum[i]<prefixsum[i-1]
		    if(i!= 0 && prefixsum[i]<prefixsum[i-1]){
		        break;
		    }
		    if(prefixsum[i]>maxval){
		        maxval=prefixsum[i];
		    } 
		}
		
		System.out.print("Equal numbers are " + maxval);
	}
}