an algorithm , and methodology for its application , useful in digital computer systems incorporating read - modify - write data storage systems to accurately identify rewritten data which has been determined bad before being rewritten .