Least Common Subsequence Definition