static L dropFirstAndLast(int n, L l) { return new ArrayList(subList(l, n, l(l)-n)); } static S dropFirstAndLast(S s) { ret substring(s, 1, l(s)-1); }