 Here all codewords must have the same length.The latter are not very useful in the context of source coding, but often serve as error correcting codes in the context of channel coding.Another special case of prefix codes are variable-length quantity codes, which encode arbitrarily large integers as a sequence of octets—i.e., every codeword is a multiple of 8 bits.