What's the Difference Between Iterators and Generators in Python https://www.quora.com/Whats-the-difference-between-iterators-and-generators-in-Python