N = int(input()) x = [list(map(int, input().split())) for _ in range(N)] z = 2*3*4*5*6*7*8*9 y = [[a[0]*z//a[1], i] for i, a in enumerate(x)] y.sort(reverse=True) for i in range(N): print(*x[y[i][1]])