next d iterators