In LZ78 decompression, the process is reversed. Instead of taking a string of many characters, LZ78 decompression scans a file containing a series of stored values. These stored values represent tuples that were featured in LZ78 compression. Like LZ78 compression, LZ78 decompression uses a dictionary to record values. In LZ78 decompression, it will take information that was stored in a file and then record these values into a dictionary. Once all values are added into the dictionary, the program will refer to the dictionary. From there, the program will convert each line of the file into a certain value. That value is determined from converting each line of the file into a tuple. This tuple is stored into the dictionary and will contain a dictionary index and a letter, just as it does in LZ78 compression.