#include using namespace std; using data = pair>; int main() { int n; cin >> n; vector v; for (int i = 0; i < n; i++) { int a, b; cin >> a >> b; long double val = (long double)a / b; v.emplace_back(val, make_pair(a, b)); } sort(v.begin(), v.end(), greater()); for (const auto &e : v) { int a, b; tie(a, b) = e.second; cout << a << " " << b << '\n'; } return 0; }