不要三句号的歪
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

\hspace{15pt}在书写超过 3 个的连续的数字时,我们通常会将第一、二项和最后一项写出,中间的部分使用三个英文句号作为省略号 \texttt{...} 替代,例如,2,3,\texttt{...},7 其实就是使用省略号省略了 4,5,6 这三个数字。
\hspace{15pt}现在,对于给定的数列,你需要直接求解出省略了多少数字。

输入描述:

\hspace{15pt}在一行上输入一个长度不超过 20 的字符串。具体的规范为:仅包含三个无符号十进制整数 a,b,c \left( 0 \leq a,b,c \leq 10^{12};\,a + 1 =b;\,b + 1 <c \right) ,形如 \underline{a}\texttt{,}\underline{b}\texttt{,...,}\underline{c};数字 ab 间使用一个半角逗号间隔;省略号部分由三个连续半角句号构成,且前后各有一个半角逗号。

输出描述:

\hspace{15pt}在一行上输出一个整数代表被省略的数字数量。
示例1

输入

复制
2,3,...,7

输出

复制
3
示例2

输入

复制
1,2,...,100000000

输出

复制
99999997