static LL rangeSubLists(L l, Iterable ranges) { ret map(ranges, r -> subList(l, r)); }