Huffman Work

Signed-off-by: Johnstein <joao.neto.feup@gmail.com>