def zoj(s): z, o, j = [], [], [] iz, io, ij = 0, 0, 0 res = [] for i in s: if i == 'Z': z.append(i) elif i == 'O': o.append(i) else: j.append(i) for i in range(len(s)): if iz < len(z): res.append(z[iz]) iz += 1 if io < len(o): res.append(o[io]) io += 1 if ij < len(j): res.append(j[ij]) ij += 1 return ''.join(res) s = input() print(zoj(s))