 This works as long as the codes received are in the decoder's dictionary, so that they can be decoded into sequences.What happens if the decoder receives a code Z that is not yet in its dictionary?Since the decoder is always just one code behind the encoder, Z can be in the encoder's dictionary only if the encoder "just" generated it, when emitting the previous code X for χ.