You can't use return to return anything inside a generator _(you'll get a `SyntaxError: 'return' with argument inside generator`)_, you can only use return without an argument to stop early. So if we want to return a value, we have to yield it, then return.