import sys
lis = sorted(sys.stdin.read().strip().split(' '), key=lambda el: el.upper())
cur = lis[0].upper()
g = '('
gs = ''
i = 0
while i < len(lis):
el = lis[i]
if cur == el.upper():
g += el + ' '
i += 1
else:
g = g.strip() + ')'
gs += g + ' '
g = '('
cur = el.upper()
g = g.strip() + ')'
gs += g
print(gs)
aW1wb3J0IHN5cwoKbGlzID0gc29ydGVkKHN5cy5zdGRpbi5yZWFkKCkuc3RyaXAoKS5zcGxpdCgnICcpLCBrZXk9bGFtYmRhIGVsOiBlbC51cHBlcigpKQoKY3VyID0gbGlzWzBdLnVwcGVyKCkKZyA9ICcoJwpncyA9ICcnCmkgPSAwCgp3aGlsZSBpIDwgbGVuKGxpcyk6CiAgICBlbCA9IGxpc1tpXQogICAgaWYgY3VyID09IGVsLnVwcGVyKCk6CiAgICAgICAgZyArPSBlbCArICcgJwogICAgICAgIGkgKz0gMQogICAgZWxzZToKICAgICAgICBnID0gZy5zdHJpcCgpICsgJyknCiAgICAgICAgZ3MgKz0gZyArICcgJwogICAgICAgIGcgPSAnKCcKICAgICAgICBjdXIgPSBlbC51cHBlcigpCgpnID0gZy5zdHJpcCgpICsgJyknCmdzICs9IGcKCnByaW50KGdzKQo=