static A nextInCyclicList(A a, L l) { ret cyclicGet(l, indexOf(l, a)+1); } static A nextInCyclicList(L l, A a) { ret nextInCyclicList(a, l); }