Describir: Txt and Tif File Compression Using Lzw, Huffman, and Arithmetic Coding