#include<bits/stdc++.h>
using namespace std;
long long m[1000001];
int main()
{
    long long s=0,n,x,y,i=1;
    cin>>n>>x>>y;
    while(n--){
    	cin>>m[i];
    	if(i>=2){
    		int t=min((m[i]-m[i-1])*x,y);
    		s+=t;
		}
		++i;
	}
    cout<<s<<endl;
    return 0;
}