#abc261c. [abc261_c]NewFolder(1)
[abc261_c]NewFolder(1)
問題文
つの文字列 に対して、 の末尾に を連結した文字列を と表します。
個の文字列 が与えられます。 の順に、次の指示に従って加工して出力してください。
- の中に と同じ文字列が存在しないならば、 を出力する。
- の中に と同じ文字列が 個 存在するならば、 を文字列として扱って
(
)
を出力する。
制約
- は英小文字のみからなる長さ 以上 以下の文字列
入力
入力は以下の形式で標準入力から与えられる。
出力
問題文中の指示にしたがって、 行出力せよ。
入力例 1
5
newfile
newfile
newfolder
newfile
newfolder
出力例 1
newfile
newfile(1)
newfolder
newfile(2)
newfolder(1)
入力例 2
11
a
a
a
a
a
a
a
a
a
a
a
出力例 2
a
a(1)
a(2)
a(3)
a(4)
a(5)
a(6)
a(7)
a(8)
a(9)
a(10)