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

int main() {
    int N, H, W; cin >> N >> H >> W;
    vector<int> X(N);
    for(int i=0; i<N; i++) cin >> X[i];

    vector<int> cls(N * W + 1);
    for(int i=0; i<N; i++) {
        int l = i * W, r = (i + 1) * W;
        if(i % 2 == 0) l += X[i], r += X[i];
        else l -= X[i], r -= X[i];

        for(int k=l; k<r; k++) cls[k]++;
    }

    int ans = 0;
    for(int i=0; i<N*W; i++) {
        if(!cls[i]) ans += H;
    }
    cout << ans << endl;
    return 0;
}

