Leetcode 673. Number of Longest Increasing Subsequence | Hello Interview