A software developer compresses a program's source code file to share it online. When the file is decompressed, the binary code must be an exact replica of the original with no data lost.
State the type of compression that must be used.