1.2.7 Variable-length Encoding