import java.util.*

fun main(args:Array<String>){
    val (n,a,b) = readLine()!!.split(" ").map{it.toInt()}
    val x = readLine()!!.split(" ").map{it.toLong()}
    var ans = 0L
    for(i in 0 until n - 1){
        ans += Math.min(a * (x[i + 1] - x[i]), b.toLong())
    }
    println(ans)
}
