Alternatively, data errors can be corrected by reading the data values from {TAIL ~ a sector} of memory cells including one or more memory cells containing one or more errors, erasing the sector, and then programming the sector with {HEAD ~ corrected data values} 
Alternatively , data errors can be corrected by reading the data values from { TAIL ~ a sector } of memory cells including one or more memory cells containing one or more errors , erasing the sector , and then programming the sector with { HEAD ~ corrected data values }
OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH TAIL TAIL TAIL TAIL TAIL TAIL OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH HEAD HEAD HEAD HEAD HEAD HEAD HEAD