1.2.8 Huffman's Algorithm