You are given a string S of length N. The string contains only 'a', 'b', and 'c'.
Your task is to find the count of substrings in string S that have F(′a′)>F(′c′). Print ans%(109+7).
Here, F(x) denotes the frequency of occurrence of character x in the string.
Input format
Output format
Print the count of substrings in string S that have F(′a′)>F(′c′) modulus 109+7.
Constraints
1≤N≤105
There are total 11 substrings in which f(′a′)>f(′c′). These are:
['a','ab', 'abccaa', 'abccaab', 'a', 'a', 'aa', 'ab', 'aab', 'caa', 'caab']