Transcription: The iterator for an array is deceptively simple. Linked lists and more complicated constructs can require more complicated iterators. Finding the next element in a linked list usually involves manipulating the this pointer. Some constructs require more than one iterator.