iterators and lists 2605711