Longest increasing subsequence: WIP