Lempel-Ziv-Welch Compressor & Decompressor