#include<bits/stdc++.h>
#define ll long long
#define sti string
#define bit(n,i) ((n>>i)&1)
#define itachi ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0);
#define maxn 500005
#define int long long
#define fi first
#define se second
using namespace std;
int n,x,y,z;
const int INF = 4e18;
signed main(){
itachi
cin>>n>>x>>y>>z;
int sum = 0;
priority_queue<int,vector<int>,greater<int>> thua,thieu;
for(int i=1;i<=n;i++) {
int a,b;
cin>>a>>b;
int cur_cost = i * z;
if(a > b){
for(int zz=0;zz< a- b;zz++){
sum += y;
int change=INF,top;
if(!thieu.empty()){
top = thieu.top();
change = cur_cost + thieu.top() - y;
}
if(change < 0 ){
sum += change;
thieu.pop();
thua.push(-cur_cost - cur_cost - top);
}
else thua.push(-cur_cost - y);
}
}
else if(a<b) {
for(int zz=0;zz<b-a;zz++){
sum += x;
int change=INF,top;
if(!thua.empty()){
top = thua.top();
change = cur_cost + thua.top() - x;
}
if(change < 0 ){
sum += change;
thua.pop();
thieu.push(-cur_cost - cur_cost - top);
}
else thieu.push(-cur_cost - x);
}
}
}
cout<<sum;
return 0;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KI2RlZmluZSBsbCBsb25nIGxvbmcKI2RlZmluZSBzdGkgc3RyaW5nCiNkZWZpbmUgYml0KG4saSkgKChuPj5pKSYxKQojZGVmaW5lIGl0YWNoaSBpb3NfYmFzZTo6c3luY193aXRoX3N0ZGlvKDApO2Npbi50aWUoMCk7Y291dC50aWUoMCk7CiNkZWZpbmUgbWF4biA1MDAwMDUKI2RlZmluZSBpbnQgbG9uZyBsb25nCiNkZWZpbmUgZmkgZmlyc3QKI2RlZmluZSBzZSBzZWNvbmQKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBuLHgseSx6Owpjb25zdCBpbnQgSU5GID0gNGUxODsKCnNpZ25lZCBtYWluKCl7CiAgICBpdGFjaGkKICAgIGNpbj4+bj4+eD4+eT4+ejsKICAgIGludCBzdW0gPSAwOwogICAgcHJpb3JpdHlfcXVldWU8aW50LHZlY3RvcjxpbnQ+LGdyZWF0ZXI8aW50Pj4gdGh1YSx0aGlldTsKICAgIGZvcihpbnQgaT0xO2k8PW47aSsrKSB7CiAgICAgICAgaW50IGEsYjsKICAgICAgICBjaW4+PmE+PmI7CiAgICAgICAgaW50IGN1cl9jb3N0ID0gaSAqIHo7CiAgICAgICAgaWYoYSA+IGIpewogICAgICAgICAgICBmb3IoaW50IHp6PTA7eno8IGEtIGI7enorKyl7CiAgICAgICAgICAgICAgICBzdW0gKz0geTsKICAgICAgICAgICAgICAgIGludCBjaGFuZ2U9SU5GLHRvcDsKICAgICAgICAgICAgICAgIGlmKCF0aGlldS5lbXB0eSgpKXsKICAgICAgICAgICAgICAgICAgICB0b3AgPSB0aGlldS50b3AoKTsKICAgICAgICAgICAgICAgICAgICBjaGFuZ2UgPSBjdXJfY29zdCArIHRoaWV1LnRvcCgpIC0geTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIGlmKGNoYW5nZSA8IDAgKXsKICAgICAgICAgICAgICAgICAgICBzdW0gKz0gY2hhbmdlOwogICAgICAgICAgICAgICAgICAgIHRoaWV1LnBvcCgpOwogICAgICAgICAgICAgICAgICAgIHRodWEucHVzaCgtY3VyX2Nvc3QgLSBjdXJfY29zdCAtIHRvcCk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBlbHNlIHRodWEucHVzaCgtY3VyX2Nvc3QgLSB5KTsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICBlbHNlIGlmKGE8YikgewogICAgICAgICAgICBmb3IoaW50IHp6PTA7eno8Yi1hO3p6KyspewogICAgICAgICAgICAgICAgc3VtICs9IHg7CiAgICAgICAgICAgICAgICBpbnQgY2hhbmdlPUlORix0b3A7CiAgICAgICAgICAgICAgICBpZighdGh1YS5lbXB0eSgpKXsKICAgICAgICAgICAgICAgICAgICB0b3AgPSB0aHVhLnRvcCgpOwogICAgICAgICAgICAgICAgICAgIGNoYW5nZSA9IGN1cl9jb3N0ICsgdGh1YS50b3AoKSAtIHg7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBpZihjaGFuZ2UgPCAwICl7CiAgICAgICAgICAgICAgICAgICAgc3VtICs9IGNoYW5nZTsKICAgICAgICAgICAgICAgICAgICB0aHVhLnBvcCgpOwogICAgICAgICAgICAgICAgICAgIHRoaWV1LnB1c2goLWN1cl9jb3N0IC0gY3VyX2Nvc3QgLSB0b3ApOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgZWxzZSB0aGlldS5wdXNoKC1jdXJfY29zdCAtIHgpOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQogICAgY291dDw8c3VtOwogICAgcmV0dXJuIDA7Cn0K