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
) ; }
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5pby4qOwpwdWJsaWMgY2xhc3MgTWFpbgp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CgkJU2Nhbm5lciBzYyA9IG5ldyBTY2FubmVyKFN5c3RlbS5pbik7CgkJaW50IG49c2MubmV4dEludCgpOwoJCWludFtdbnVtcyA9IG5ldyBpbnRbbl07CgkJCgkJZm9yKGludCBpPTA7aTxuO2krKyl7CgkJICAgIG51bXNbaV09c2MubmV4dEludCgpOwoJCX0KCQlpbnQgazsKCQlrPXNjLm5leHRJbnQoKTsKCQkKCQlpbnRbXSBhcnIgPSBuZXcgaW50WzEwMF07CgkJCgkJZm9yKGludCBpPTA7aTwxMDA7aSsrKXsKCQkgICAgYXJyW2ldPTA7CgkJfQoJCQoJCWludFtdIHByZWZpeHN1bT1uZXcgaW50WzEwMF07CgkJCgkJZm9yKGludCBpPTA7aTxuO2krKyl7CgkJICAgIGludCBsPW51bXNbaV0tazsKCQkgICAgaW50IHIgPW51bXNbaV0razsKCQkgICAgCgkJICAgIGFycltsXSs9MTsKCQkgICAgYXJyW3IrMV0tPTE7CgkJICAgIAoJCX0KCQlwcmVmaXhzdW1bMF09YXJyWzBdOzsKCQkgICAgCgkJZm9yKGludCBqPTE7ajwxMDA7aisrKXsKCQkgICAgICAgIHByZWZpeHN1bVtqXSA9IHByZWZpeHN1bVtqLTFdICsgYXJyW2pdOwoJCX0KCQlpbnQgbWF4dmFsID0xOwoJCQoJCWZvcihpbnQgaT0wO2k8MTAwO2krKyl7IAoJCSAgICAvL3N0b3Agd2hlbiBwcmVmaXhzdW1baV08cHJlZml4c3VtW2ktMV0KCQkgICAgaWYoaSE9IDAgJiYgcHJlZml4c3VtW2ldPHByZWZpeHN1bVtpLTFdKXsKCQkgICAgICAgIGJyZWFrOwoJCSAgICB9CgkJICAgIGlmKHByZWZpeHN1bVtpXT5tYXh2YWwpewoJCSAgICAgICAgbWF4dmFsPXByZWZpeHN1bVtpXTsKCQkgICAgfSAKCQl9CgkJCgkJU3lzdGVtLm91dC5wcmludCgiRXF1YWwgbnVtYmVycyBhcmUgIiArIG1heHZhbCk7Cgl9Cn0=