In apparatus for correcting errors in data arranged in rows and columns and including errors located in the same row and different columns, the improvement comprising in combination:first means for determining the columnar parity of said data in columns including said different columns; second means connected to said first means for storing said determined columnar parity; third means for shifting