Strictly speaking, it's Lempel-Ziv coding. LZ compresses text by replacing the second occurrence of a phrase with a pointer to the first, as above, whereas Huffman represents more frequently used characters with shorter bit strings, like Morse code.
But make sure your "tell it right" and occasionally refer to a number "they haven't heard before"
I am curious as to how well this worked out.