Longest Common Subsequence — CaffeCode