Longest Common Subsequence Explanation