Greatest Common Increasing Subsequence

POJ - 2127