Assignment for telecommunications. It makes a CRC8 and CRC16/32? hash of a text file, mp3, and image. The same hash is computed for the same files that were corrupted by removing and duplicating parts of each file in a text editor.