PaperCorrespondence: A Comparison of Block and Recurrent Codes for the Correction of Independent Errors