#A1009. 松散子序列

松散子序列

Description

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

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

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

Input

输入一行,一个字符串 SS。1≤∣S∣≤1061≤|S|≤10^6

Output

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

Samples

azaazaz
78