AT_abc418_b [ABC418B] You're a teapot
Description
> I begin with T and end with T, and I am full of T. What am I?
文字列 $ t $ について、**充填率**を以下のように定義します。
- $ t $ の先頭と末尾の文字がともに `t` であり、かつ $ |t| \geq 3 $ である場合: $ t $ に含まれる `t` の個数を $ x $ とすると、 $ t $ の充填率は $ \displaystyle\frac{x-2}{|t|-2} $ である。ここで、 $ |t| $ は $ t $ の長さを表す。
- そうでない場合: $ t $ の充填率は $ 0 $ である。
文字列 $ S $ が与えられます。 $ S $ の部分文字列の充填率としてありうる最大値を求めてください。
部分文字列とは $ S $ の**部分文字列**とは、 $ S $ の先頭から $ 0 $ 文字以上、末尾から $ 0 $ 文字以上削除して得られる文字列のことをいいます。 例えば、`ab`, `bc`, `bcd` は `abcd` の部分文字列ですが、`ac`, `dc`, `e` は `abcd` の部分文字列ではありません。
Input Format
入力は以下の形式で標準入力から与えられる。
> $ S $
Output Format
$ S $ の部分文字列の充填率としてありうる最大値を出力せよ。
出力された値と真の値との絶対誤差が $ 10^{-9} $ 以下のとき、正答と判定される。
Explanation/Hint
### Sample Explanation 1
`ttit` は $ S $ の部分文字列であり、その充填率は $ \displaystyle\frac{3-2}{4-2} = \frac{1}{2} $ です。
充填率が $ \frac{1}{2} $ より高い部分文字列は存在しないので、答えは $ \frac{1}{2} $ です。
### Sample Explanation 2
`ttottott` は $ S $ の部分文字列であり、その充填率は $ \displaystyle\frac{6-2}{8-2} = \frac{2}{3} $ です。
充填率が $ \frac{2}{3} $ より高い部分文字列は存在しないので、答えは $ \frac{2}{3} $ です。
### Sample Explanation 3
`ff` は $ S $ の部分文字列であり、その充填率は $ 0 $ です。
充填率が $ 0 $ より高い部分文字列は存在しないので、答えは $ 0 $ です。
### Constraints
- $ 1 \leq |S| \leq 100 $
- $ S $ は英小文字からなる文字列。