Ask a question and wait for a line of input. Lines that arrived before they were asked for, like piped input, answer questions first. Rejects when the input ends first.
Ask a question and wait for a line of input. Lines that arrived before they were asked for, like piped input, answer questions first. Rejects when the input ends first.