len, iter