#include<cstdio>
typedef long long ll;
const int N=1000002;
ll n,a,b,x[N],i,ans;
ll min(ll x,ll y){
	return x<y?x:y;
}
int main(){
	scanf("%lld%lld%lld",&n,&a,&b);
	for(i=1;i<=n;i++)
		scanf("%lld",x+i);
	for(i=1;i<n;i++)
		ans+=min(b,(x[i+1]-x[i])*a);
	printf("%lld",ans);
}