#A1009. 松散子序列

松散子序列

Description

给出一个字符串SS,里面只含小写字母,假设 SS 的一个子序列 TTTT 的第 ii 个字符对应了原字符串中的第 pip_i 个字符。

定义 SS 的一个松散子序列为:对于 i>1i>1,总是有 pipi12p_i−p_{i−1}≥2。 一个子序列的价值定义为每个字符的价值之和(aazz 分别为 112626)。

SS 的所有松散子序列里的最大价值。

Input

输入一行,一个字符串 SS1S1061≤|S|≤10^6

Output

输出一行,一个整数表示答案。

Samples

azaazaz
78