update Huffman
update Huffman