AT_abc397_b [ABC397B] Ticket Gate Log

Description

> 高橋君は改札機の利用履歴を集計しました。 しかし、高橋君はうっかりいくつかの入退場記録を消してしまいました。 高橋君は消してしまった記録の復元を試みようとしています。 `i`, `o` のみからなる文字列 $ S $ が与えられます。 $ S $ の任意の位置に文字を $ 0 $ 文字以上挿入することで、変更後の文字列が以下の条件を満たすようにしたいです。 - 長さが偶数であり、奇数文字目が `i` で偶数文字目が `o` である。 挿入する必要のある文字数の最小値を求めて下さい。なお、問題の制約下で、有限個の文字を適切に挿入することで、 $ S $ が条件をみたすようにできることが証明できます。

Input Format

入力は以下の形式で標準入力から与えられる。 > $ S $

Output Format

答えを出力せよ。

Explanation/Hint

### Sample Explanation 1 $ 3 $ 文字目のあとに `o` を挿入して `ioio` とすることで、条件を満たすことができます。 $ 0 $ 文字以下の挿入で条件を満たすことはできません。 ### Sample Explanation 2 $ 1 $ 文字目のあとに `o` を、 $ 3 $ 文字目のあとに `i` を挿入することで、条件を満たすことができます。 $ 1 $ 文字以下の挿入で条件を満たすことはできません。 ### Sample Explanation 3 $ S $ がすでに条件を満たします。 ### Constraints - $ S $ は `i`, `o` からなる長さ $ 1 $ 以上 $ 100 $ 以下の文字列