Piggy is organizing a biathlon race with two disciplines. She invited N competitors, and the race runs under these rules.
Competitor i covers the first discipline at speed V1 and the second discipline at speed V2.
Each competitor holds that speed over the whole of the matching track.
The distance covered in time t1 in the first discipline is S1=V1t1, and the distance covered in time t2 in the second discipline is S2=V2t2.
A competitor wins when the sum of his two times is strictly smaller than the sum of the two times of every other competitor.
As the organizer, Piggy picks the two distances S1 and S2 freely among the non-negative real numbers. A competitor is a potential winner when some choice of S1 and S2 makes him win. Find every potential winner.
Input
The first line contains the number of competitors N. (1≤N≤2×105)
Each of the next N lines contains the two speeds V1 and V2 of competitor i, separated by a space. (1≤V1,V2≤106, i=0,1,…,N−1)
Output
On one line, print the indexes of the potential winners in increasing order, separated by spaces. Indexing starts from 0. If no competitor can win, print -1 on that line.