Turns out at least for Part 1, I don't have to hav...
# advent-of-code
t
Turns out at least for Part 1, I don't have to have a background coroutine to make sure -1 is always in the read buffer for the computer. That made things a lot simpler. I'm pretty happy with my Part 1 solution.