#include<bits/stdc++.h>
using namespace std;
long long a[900000],c[900000],x[900000],n,p,q,sum,maxn;
int main() {
    cin>>n>>p>>q;c[0]=p*q;
    for(int i=0;i<n;i++){cin>>a[i];a[i]-=(q-i)*p;sum+=b[i];}
    sort(a,a+n);maxn=sum;
    for(int i=0;i<n;i++){
        sum-=a[i];
        sum+=2*i*p;
        maxn=max(sum,maxn);
    }
    cout<<maxn<<endl;
}