AT_joi2023_yo1c_c JOI エディタ (JOI Editor)

Description

ただ奇妙な発明で知られる JOI 社は,最近 JOI Editor というテキストエディタを開発した. このテキストエディタは,`j`,`o`,`i` の $ 3 $ つのキーで操作することができる.`j`,`o`,`i` のいずれかのキーを押すと,そのキーに書かれている英小文字が入力されるが,同じ英小文字が $ 2 $ つ隣接すると,ただちにその $ 2 $ 文字が対応する英大文字に置換される.すなわち,`jj` は `JJ` に,`oo` は `OO` に,`ii` は `II` に置換される. 例えば,`j`,`o`,`o`,`o`,`i` のキーをこの順番で押すと,`j`,`o`,`o` までキーを押した直後, $ 2 $ 文字目と $ 3 $ 文字目の並びが `oo` となる.同じ英小文字が $ 2 $ つ隣接しているので,この $ 2 $ 文字がただちに `OO` に置換される.最終的に JOI Editor に書かれている文字列は `jOOoi` となる.`joOOi` や `jOOOi` とはならないことに注意せよ. 長さ $ N $ の文字列 $ S $ が与えられる. $ S $ の各文字は `j`,`o`,`i` のいずれかである. $ N $ 回キーを押す. $ S $ の $ i $ 文字目 ( $ 1 \leqq i \leqq N $ ) は $ i $ 回目に押すキーを表す.最終的に JOI Editor に書かれている文字列を出力せよ.

Input Format

入力は以下の形式で与えられる. > $ N $ $ S $

Output Format

最終的に JOI Editor に書かれている文字列を出力せよ.

Explanation/Hint

### Sample Explanation 1 - $ 1 $ 回目に押すキーは `j` のキーである.JOI Editor に書かれている文字列は `j` となる. - $ 2 $ 回目に押すキーは `j` のキーである.JOI Editor に書かれている文字列は `jj` となる. - 同じ英小文字が隣接しているので,`jj` が `JJ` に置換され,JOI Editor に書かれている文字列は `JJ` となる. - $ 3 $ 回目に押すキーは `o` のキーである.JOI Editor に書かれている文字列は `JJo` となる. - $ 4 $ 回目に押すキーは `i` のキーである.JOI Editor に書かれている文字列は `JJoi` となる. - $ 5 $ 回目に押すキーは `i` のキーである.JOI Editor に書かれている文字列は `JJoii` となる. - 同じ英小文字が隣接しているので,`ii` が `II` に置換され,JOI Editor に書かれている文字列は `JJoII` となる. - $ 6 $ 回目に押すキーは `i` のキーである.JOI Editor に書かれている文字列は `JJoIIi` となる. 最終的に JOI Editor に書かれている文字列は `JJoIIi` であるので,`JJoIIi` を出力する. ### Sample Explanation 2 この例では置換は行われない.最終的に JOI Editor に書かれている文字列は `joijoi` であるので,`joijoi` を出力する. ### Constraints - $ 1 \leqq N \leqq 100 $ . - $ S $ は長さ $ N $ の文字列である. - $ S $ の各文字は `j`,`o`,`i` のいずれかである. - $ N $ は整数である.