C++ LZW compression algorithm implementation. Uses 15-bit dictionary. Usage: # Compression: lzw c <input> <output> # Decompression: lzw d <input> <output>