Use the text of RFC 1121 as data to determine character frequencies.
Construct a Huffman code based on these frequencies. (Don't forget to
include all printing ASCII codes, including <CR>, <LF>,
<space>, <tab>, and <form feed>,
in your Huffman code. If a character ('{', for example)
doesn't appear in RFC 1121, treat it as though it occurred once in
the file.) Use your Huffman code to determine the compressed size of
other files, including, say, another RFC, and the source of a moderate
sized C program. YOU DO NOT NEED TO ACTUALLY COMPRESS THE FILES--JUST
DETERMINE HOW LONG THEIR COMPRESSED VERSIONS WOULD BE.
You might find the Unix commands "tr -cd A < textfile" and
"tr -cd A < textfile | wc -c" of some value. Or maybe not.