Chapter24 (v50) Iterators
Chapter24 (v51) Iterators (source)