#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; int gcd(int a, int b){ while(b != 0){ int tmp = a % b; a = b; b = tmp; } return a; } int lcm(int a, int b){ return a / gcd(a, b) * b; } int main() { int n; cin >> n; vector > a(n); for(int i=0; i> a[i].second; for(int i=0; i