#include <bits/stdc++.h>
#include <cstdint>
using namespace std;
const unsigned long long N=0xFFFFFFFFFFFFFFFF+1;
unsigned long long a,b;
unsigned long long ans=0;
map<unsigned long long,unsigned long long> m;
int n;
int main() {
cin>>n;
for(long long i=1;i<=n;i++)
{
cin>>a>>b;
ans/=N;
if(m.find(a)!=m.end())
{
ans+=i*m[a];
}
m[a]=b;
}
cout<<ans<<endl;
return 0;
}

京公网安备 11010502036488号