lesson 16 about iterators