Like in your case, read(1) is suspended and you do...
# coroutines
e
Like in your case, read(1) is suspended and you don't do a single yield