static LPair lambdaMapLike pairsSortedByFunctionOnB(IF1 f, Iterable> c) {
LPair l = cloneList(c);
sort(l, (p1, p2) -> stdcompare(f.get(p1.b), f.get(p2.b)));
ret l;
}
static LPair pairsSortedByFunctionOnB(Iterable> c, IF1 f) {
ret pairsSortedByFunctionOnB(f, c);
}