“…Consider input streams of records defined by the following key sequences Runs from the input streams are merged to produce output runs. Thus (5,7) and (2,9,11) yield (2,5,7,9,11) We propose three tag values for a generator that delivers data from the input stream: N(ormal), H(old), and F(inished). T h e tag value is H after the generator has delivered the last item of a run, unless this is the last item of the entire input stream, in which case the value is F. Let us now assume that the generator has a state.…”