def solve(): S = list(input()) ans = [None] * len(S) is_minus = False for i in range(len(S)): if S[i] == "+": is_minus = False ans[i] = "+" elif S[i] == "-": is_minus = True ans[i] = "-" elif S[i] == "?": if is_minus: if i in (0, len(S) - 1) or S[i - 1] == "-": ans[i] = "1" else: is_minus = False ans[i] = "+" else: ans[i] = "9" else: ans[i] = S[i] print(*ans, sep="") if __name__ == "__main__": T = int(input()) for _ in range(T): solve()