completed IteratorsTest