#include #define rep(i,n) for(ll (i)=0;(i)<(n);(i)++) #define repi(i,a,b) for(ll (i)=(a);(i)<(b);(i)++) #define SIZE_OF_ARRAY(array) (sizeof(array)/sizeof(array[0])) typedef long long ll; using namespace std; const ll mod = 1e9+7; int main(){ ios::sync_with_stdio(false); cin.tie(nullptr); ll n; cin >> n; ll c,d; ll ans = 0; rep(i,n){ cin >> c >> d; ans+=((c+1)/2)%mod* (d%mod) %mod; ans%=mod; } cout << ans << endl; return 0; }