def judge(s): return s != "+" and s != "-" for _ in range(int(input())): S = list(input()) now = 0 for i in range(len(S)): if S[i] == "+": now = 0 elif S[i] == "-": now = 1 elif S[i] == "?": if now == 1 and i+1 < len(S) and judge(S[i+1]) and judge(S[i-1]): now = 0 S[i] = "+" elif now == 0: S[i] = "9" else: S[i] = "1" print("".join(S))