add algorithm huffman code