Algorithms – Dynamic Programming – Longest Common Subsequence (LCS)