Leetcode 1081. Smallest Subsequence of Distinct Characters | Hello Interview