static int smartIndexOfAny(L l, int i, A... x) {
while (i < l(l))
if (eqOneOf(l.get(i), x)) ret i; else ++i;
ret l(l);
}
static int smartIndexOfAny(L l, A... x) {
ret smartIndexOfAny(l, 0, x);
}
static int smartIndexOfAny(L l, int i, Cl x) {
int n = l(l);
while (i < n)
if (contains(x, l.get(i))) ret i; else ++i;
ret n;
}