longest nondecreasing subsequence