Huffman Tree.  Just for fun.