def process_bubbles(s):
stack = []
for c in s:
stack.append(c)
while len(stack) >= 2:
if stack[-2] == stack [-1] == "o":
stack.pop()
stack.pop()
stack.append("O")
elif stack[-2] == stack[-1] == "O":
stack.pop()
stack.pop()
else:
break
return "".join(stack)
n = int(input())
for _ in range(n):
string = input().strip()
result = process_bubbles(string)
print(result)



京公网安备 11010502036488号