practicing with the generator-generator