You are given a string s consisting of lowercase English letters.

Return an integer denoting the maximum number of substrings you can split s into such that each substring starts with a distinct character (i.e., no two substrings start with the same character).

 

Example 1:

Input: s = "abab"

Output: 2

Explanation:

Example 2:

Input: s = "abcd"

Output: 4

Explanation:

Example 3:

Input: s = "aaaa"

Output: 1

Explanation:

 

Constraints: