static int smallestList_l(O l) { if (l == null) ret 0; if (l << Pair) ret 2; if (l << Triple) ret 3; if (l instanceof O[]) ret l((O[]) l); ret 1; }