Exercise 26 - Error correcting a file