Corruption

Pseudocode