#include <iostream>
#include <unordered_map>
#include <vector>
using namespace std;
int main() {
unsigned long long n;
cin >> n;
unordered_map<unsigned long long, unsigned long long> vc;
// unsigned long long mod = 1ll << 64;
// cout << mod << endl;
unsigned long long ans=0;
for(unsigned long long i=1; i<=n; ++i){
unsigned long long x,y;
cin >> x >> y;
ans += (i*vc[x]);
vc[x] = y;
}
cout << ans << endl;
}
// 64 位输出请用 printf("%lld")

京公网安备 11010502036488号