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