Longest Common Subsequence Problem Leetcode 75 Sort