結果 : longest common subsequence problem using dynamic programming