소문자 알파벳 (a-z)으로 이루어진 문자열이 주어집니다. 문자열의 각 문자는 "연속된 오름차순 길이"를 점수로 가집니다.
점수 계산 규칙은 다음과 같습니다:
문자열의 첫 번째 문자는 항상 $1$점입니다.
두 번째 문자부터는 인접한 이전 문자와 비교합니다:
문자열의 모든 문자에 대해 구한 점수를 합한 값을 출력해야 합니다.
예를 들어, 문자열 abkcf이 있을 때 계산 과정은 다음과 같습니다.
계산 과정:
a: $1$점b: 이전(a)보다 뒤 $\rightarrow 2$점k: 이전(b)보다 뒤 $\rightarrow 3$점c: 이전(k)보다 앞 $\rightarrow 1$점f: 이전(c)보다 뒤 $\rightarrow 2$점총합 = $1 + 2 + 3 + 1 + 2 = 9$
영소문자로 이루어진 문자열 $S$가 주어집니다. ($1 \le |S| \le 100\,000$)
문자열의 총 점수를 출력해주세요.