Longest Common Subsequence

QOJ - 1281