n=int(input());a=[] for _ in '1'*n: a.append(list(map(int,input().split()))) for _ in range(n): a[_].append(a[_][0]/a[_][1]) a=sorted(a,key=lambda x:x[2],reverse=True) for _ in range(n): print(a[_][0],a[_][1])