#include #include #include #include #include int main() { int n; long t1, t2; long ans = 0; std::vector v; int i; std::cin >> n; for(i = 0; i < n; i++) { std::cin >> t1 >> t2; v.push_back(((((t1+1)/2)%1000000007) * (t2%1000000007))%1000000007); } for(i = 0; i < n; i++) { ans += v[i]; } std::cout << (ans % 1000000007) << std::endl; return 0; }