static A peekNext(ListIterator it) { if (!it.hasNext()) null; A a = it.next(); it.previous(); ret a; }