Как отсортировать двумерный массив с особым условием?
Есть массив элементов [a[0],a[1]]:
[[11, 18], [11, 18], [8, 21], [8, 21], [15, 14], [15, 14], [11, 18], [11, 18], [15, 14], [15, 14], [11, 18], [11, 18], [8, 21], [8, 21], [15, 14], [15, 14], [20, 9], [20, 9], [16, 13], [16, 13], [13, 16], [13, 16], [20, 9], [20, 9], [11, 18], [11, 18], [18, 11], [18, 11], [16, 13], [16, 13], [11, 18], [11, 18], [18, 11], [18, 11], [14, 15], [14, 15], [11, 18], [11, 18], [18, 11], [18, 11], [9, 20], [9, 20], [16, 13], [16, 13], [14, 15], [14, 15], [9, 20], [9, 20], [8, 21], [8, 21], [15, 14], [15, 14], [13, 16], [13, 16], [8, 21], [8, 21], [18, 11], [18, 11], [13, 16], [13, 16], [15, 14], [15, 14], [18, 11], [18, 11]]
Нужно, чтобы искомый элемент оказался внизу или верху - такой элемент, чтобы а[0] имело максимальное значение при максимальном значении а[1]. То есть в данном примере ответ [18, 11].
Есть идеи?