static L dropSecondIfEmpty(S a, S b) { ret empty(b) ? ll(a) : ll(a, b); }