Count Distinct Substrings Leetcode Problems 75 Soft