another implementation of sublist
z11 implemented