adjusted splitting algorithm so that sublists of items or bins should never
differ in size by more than 1...