CANONICAL HUFFMAN CODE USING VERILOG HDL