Horse Racing#10453

Horse Racing

1 second
256 megabytes
Easy

Finally, that long-awaited day has come, and you can again watch horse races on the Jydyr plain.

horses will participate in the races. Each horse is assigned the value a_i - the horse's strength. Among them there are horses of the Karabakh breed. Karabakh horses have one peculiarity. During the arrival, their strength is doubled. But you do not know which horses belong to this breed, that is, each of the horses has a chance to be Karabakh, but there are only of them.

The strongest horse wins the race. Identify the horses that are most likely to win.

Note: if there are several strongest horses in a race, then everyone has a chance to win.

Input

The first line contains one integer - the number of test cases.

Then, in each of the following tests, the first line contains two numbers and , and the second line contains integers a_i.

a_i denotes the strength of the horse in its normal state. The strength of the Karabakh horses doubles during the race.

Constraints:

Output

Print in ascending order the numbers of the horses that have the probability to win.

Scoring

This problem consists of 3 subtasks:

Subtask

Restrictions

Points

0

Example

0 points

1

k = 0

13 points

2

n \le 1000, \sum n \le 1000

33 points

3

No additional restrictions

54 points

Examples

Example 1

Loading
Loading