#include <bits/stdc++.h>
using namespace std;
struct node {
  long long a, b;
} r[100010];
long long cmp(node x, node y) { return (x.a - x.b) > (y.a - y.b); }
int main() {
  long long n;
  cin >> n;
  for (int i = 1; i <= n; i++) {
    cin >> r[i].a >> r[i].b;
  }
  sort(r + 1, r + 1 + n, cmp);
  long long ans = 0;
  for (int i = 1; i <= n; i++) {
    ans += (r[i].a - r[i].b) * i - r[i].a + r[i].b * n;
  }
  cout << ans << endl;
  return 0;
}
