using System; using System.Collections.Generic; using System.Linq; class Program { public void Solve() { int n = int.Parse(Console.ReadLine()); List AB = new List(); for (int i = 0; i < n; i++) { AB.Add(Console.ReadLine()); } foreach (var item in AB.OrderByDescending(x => (double.Parse(x.Split(' ')[0])/double.Parse(x.Split(' ')[1] )))) { Console.WriteLine(item); } } static void Main() { var solver = new Program(); solver.Solve(); } }