#define _CRT_SECURE_NO_WARNINGS #include #include #include #include #include #include #include #include #include #include #include #include //#include "util.h" using namespace std; typedef long long lint; typedef pair Pii; #define PI 3.14159265358979323846 #define EPS 1e-6 #define MOD ((lint)1000000007) int main() { lint N, c, d, ans = 0; cin >> N; for (lint i = 0; i < N; i++) { cin >> c >> d; ans += ((c + 1) / 2 % MOD) * (d % MOD); ans %= MOD; } cout << ans << endl; return 0; }