Design Algorithm for Longest Increasing Subsequence Length | Experian Interview Question