#include<iostream>
#include<vector>
using namespace std;

int main(){
    int n,T;
    cin>>n>>T;
    vector<int> t(n);
    for(int i=0;i<n;i++){
        cin>>t[i];
    }
    long long ans=0;
    for(int i=1;i<n;i++){
        ans+=min(T,t[i]-t[i-1]);
    }
    ans+=T;
    cout<<ans<<endl;
}