#include <bits/stdc++.h>
#define int long long
using namespace std;
const int N=2e6+7;
int n,m,ans=1e17;
int p[N],w[N],d[N];
int check(int x){
int sum=0;
for(int i=1;i<=n;i++){
if(p[i]<=x){
sum+=max(x-p[i]-d[i],0ll)*w[i];
}
else{
sum+=max(p[i]-x-d[i],0ll)*w[i];
}
}
ans=min(ans,sum);
return sum;
}
signed main(){
freopen("Concert.in","r",stdin);
freopen("Concert.out","w",stdout);
cin>>n;
int l=1e17,r=-1e17;
for(int i=1;i<=n;i++){
cin>>p[i]>>w[i]>>d[i];
l=min(l,p[i]);
r=max(r,p[i]);
}
while(l<r){
int lmid=l+(r-l)/3;
int rmid=r-(r-l)/3;
if(check(lmid)<=check(rmid)) r=rmid-1;
else l=lmid+1;
}
check(l);
cout<<ans;
return 0;
}