#include<bits/stdc++.h>
using namespace std;
int main(){
  int n,m,t;
  cin>>n>>m>>t;
  int x,y;
  x=0;
  int ans=0;
  for(int i=0;i<n;i++){
    cin>>y;
    if(i==0){
      ans+=y-m;
    }
    else if(y-x<2*m) 1;
    else ans+=y-x-2*m;
    x=y;
  }
  if(t-x>m) ans+=t-x-m;
  cout<<ans<<endl;
	
  return 0;
}

