add Huffman Coding algo