redo lcs