coded huffman compression algorithm