


PREDICT · READ BEFORE YOU WRITE
What does this program print?
Read the program like the computer would, then call the output before you run anything.
def star_accumulator():
total = 0
while True:
value = yield total
if value is None:
break
total += value
g = star_accumulator()
print(next(g), g.send(5), g.send(10))