Longest Ideal Subsequence Leetcode