Longest Common SubsequenceSequence-alignment dynamic programming with length and reconstruction trade-offs.