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

  return(0);
}

