Iteration, and Generators: the yield Keyword